George Peter Amegin, DO, Ophthalmology

2005 W University Dr
EdinburgTX  78539-2831 (Hidalgo County)


Phone: 956-318-1400
Fax: 956-318-0022

NPI: 1316959398
License Number: H8566 (TX)