top of page
LOCATIONS
I provide my Naturopathic Medical services in 2 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
215 S Hwy 101
Suite 109
Solana Beach, CA 92075
bottom of page