Tafoya, Lawrence
Specialty
OphthalmologyLocations
Marc Ellman, MD, PA dba Southwest Eye Institute
4174 North Mesa Street
Suite D100
El paso TX 79902
County: El Paso
Phone: (915) 267-2020
Get Directions
Available Health Plans
Provider Partners Texas Advantage PlanAccepting New Patients?
YesLanguages
- English