Graduated: 2003
NPI: 1164536900
Practice Locations (2)
TYRONE HOSPITAL
120 SPRING ST
HOUTZDALE, PA 166511400
8144974297
KEYSTONE REHABILITATION SYSTEMS INC
205 HAMPTON AVE
PUNXSUTAWNEY, PA 157672133
8149380148
Source: CMS National Downloadable File, September 2026.