New search
Alexa Thibodeau
,
MD
Ophthalmology
Southern California Permanente Medical Group
780 Shadowridge Dr, Vista, CA 92083
Accepting new patients
(619) 528-5000