Laura Farber, MD, Ophthalmology

848 Central Dr
OdessaTX  79761 (Ector County)


Phone: 432-580-0246
Fax:

NPI: 1760828636
License Number: R2326 (TX)