Scher Barry M MD

Scher Barry M MD

Eye doctors & Optometrists in Chula Vista, CA

Eye doctors & Optometrists Doctors

Contact us

Location

681 3rd Ave.,
Chula Vista , CA 91910 UNITED STATES

Reviews

Scher Barry M MD 619-420-2111
681 3rd Ave.,
Chula Vista , CA 91910 UNITED STATES
$
Scher Barry M MD

Detail information

Company name
Scher Barry M MD
Category
Eye doctors & Optometrists
Rating
Not Rated
Tags
optometrist eye exam,  pediatric optometrist,  medicaid eye doctors eye doctors
Is this your business? Manage via YEXT
edit delete

Scher Barry M MD

Contacts Location Details