Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1988
NPI: 1235179540
Practice Locations (1)
KEYSTONE REHABILITATION SYSTEMS INC
205 HAMPTON AVE
PUNXSUTAWNEY, PA 157672133
8149380148
Source: CMS National Downloadable File, September 2026.