William Richard Beltz, MD, Preventive Medicine

1100 Grampian Blvd
WilliamsportPA  17701-1909 (Lycoming County)


Phone: 570-326-8550
Fax: 570-326-8551

NPI: 1104894930
License Number: MD019220E (PA)