mobile menu
mobile menu
About
FAQ
Home
Specialties
San Diego, CA, 92136
Dr. Theresa Floresca OD
Dr.
Theresa Floresca OD
2260 Callagan Hwy
San Diego, CA, 92136
(619) 550-2679
Physician
Profile
Theresa Floresca. Her primary practice is as an Optometrist.