PROVIDER PROFILE · NPI 1073569737

John PenningsM.D.

General SurgeryPost Falls, IDI