John M Thompson, MD, Internal Medicine

99 N Mill St
Little MountainSC  29075 (Newberry County)


Phone: 803-945-1005
Fax: 803-948-0036

NPI: 1760490528
License Number: 7471 (SC)