Carlos Vazquez, MD

Ophthalmology

Specialties

Ophthalmology

Language(s)

English, Spanish

Hospitals & Affiliations

The Hospitals of Providence Memorial Campus
The Hospitals of Providence Sierra Campus

West Texas Eye Associates

Address

1240 Lomaland Drive
El Paso, TX 79907

West Texas Eye Associates

Address

1240 Lomaland Drive, El Paso, TX 79907

Phone

Fax

915.591.0142
Continue