Clinical Location
7084 Friars Rd Apt 120, San Diego, CA 92108
Nurse Practitioner
Family Medicine, General Practice