top of page
LOCATIONS
I provide my Naturopathic Medical services in 3 locations in North County, San Diego, CA.
In-person and telehealth appointments via phone and Zoom are available at both locations.
Dr. Francesca works with patients physically located in California only.
1281 Liberty Way
Suite A
Vista, CA 92081
317 N El Camino Real
Suite 106
Encinitas, CA 92024
858-201-3171
215 S Hwy 101
Suite 109
Solana Beach, CA 92075
bottom of page