Gregory Trubowitsch, MD, Ophthalmology

1700 Curie Dr
Ste 3800
El PasoTX  79902-2985 (El Paso County)


Phone: 915-532-3912
Fax:

NPI: 1821091182
License Number: J2822 (TX)