James Foster Beck, MD, Internal Medicine

100 Hospital Ave
Du BoisPA  15801-1440 (Clearfield County)


Phone: 814-375-3800
Fax: 814-375-3886

NPI: 1114955085
License Number: MD468132 (PA)