MP

MARK W PUFFENBERGER, M.D.

Family Medicine in PETERSBURG, WV

Request an appointment and we'll contact this provider to confirm availability for you.

About

Mark W Puffenberger is a physician specializing in family medicine in Petersburg, West Virginia.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is MARK W PUFFENBERGER's specialization?

MARK W PUFFENBERGER specializes in Family Medicine.

Where does MARK W PUFFENBERGER practice?

MARK W PUFFENBERGER practices in PETERSBURG, WV.

What is MARK W PUFFENBERGER's NPI number?

MARK W PUFFENBERGER's NPI number is 1124055314.

Practice Location

111 S GROVE ST STE 1
PETERSBURG, WV 268471805

Family Medicine Doctors Near Petersburg

Moorefield, WV (5)Eglon, WV (1)Keyser, WV (4)Romney, WV (1)Oakland, MD (13)Parsons, WV (2)Woodstock, VA (3)Terra Alta, WV (1)