James Avery Rush III, MD, Ophthalmology

7308 Fleming Ave
AmarilloTX  79106-1829 (Potter County)


Phone: 806-353-0125
Fax: 806-355-1284

NPI: 1376512400
License Number: E6163 (TX)