National City, CA
Physician
Ophthalmology
1520 E Plaza Blvd
Clinical Location
1520 E Plaza Blvd, National City, CA 91950