Dr. Puffenberger attended Temple University School of Medicine and graduated in 1986 (36 years ago). Temple University School of Medicine is ranked #68 number in the "Best Medical Schools" by U.S. News.
Dr. Puffenberger works at E.A. Hawse Health Center Inc, which has 11 other health providers.
Dr. Puffenberger is affiliated with the following hospitals.
As a family medicine, Dr. Puffenberger may see patients with the following conditions. Please check with Dr. Puffenberger what conditions he treats. Dr. Puffenberger may treat additional conditions not listed.
Dr. Puffenberger is a family doctor.
Providers chosen based on Dr. Puffenberger's location and specialties.