Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1548209752
Practice Locations (1)
FAMILY PRACTICE CENTER PC
21 SUSQUEHANNA VALLEY MALL DR, SUITE A
SELINSGROVE, PA 178709148
5703747852
Source: CMS National Downloadable File, September 2026.