James K Hall Jr, MD, Internal Medicine

107 W 30th Ave
PampaTX  79065-2809 (Gray County)


Phone: 806-664-0532
Fax:

NPI: 1073533956
License Number: M3816 (TX)