Karli Nicolefreeland NPI 1003585068 Practice location: 1024 Folsom Ranch Dr Apt 101, Folsom, CA 956305162 Taxonomy code: 225700000X Phone: (916) 413-9994