Gregory R Johnson, MD, Internal Medicine

1301 S Coulter St
Ste 405
AmarilloTX  79106-1763 (Potter County)


Phone: 806-358-9111
Fax: 806-358-3728

NPI: 1629179494
License Number: L5781 (TX)