Medical school: HAHNEMANN UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1995
NPI: 1124042270
Practice Locations (3)
KEYSTONE REHABILITATION SYSTEMS INC
205 HAMPTON AVE
PUNXSUTAWNEY, PA 157672133
8149380148
522 E MAIN ST
Reynoldsville, PA 158511328
522 E MAIN ST
REYNOLDSVILLE, PA 158511328
8146538000
Source: CMS National Downloadable File, September 2026.