Medical school: RUTGERS NEW JERSEY MEDICAL SCHOOL
Graduated: 1982
Also: PEDIATRIC MEDICINE
NPI: 1043257249
Practice Locations (3)
KEYSTONE REHABILITATION SYSTEMS INC
321 N FURNACE ST
BIRDSBORO, PA 195082057
6105822250
TOWER HEALTH MEDICAL GROUP
321 N FURNACE ST, 100 INTERNAL MEDICINE TOWER HEALTH MEDICAL
BIRDSBORO, PA 195082057
6108989330
PHOENIX REHABILITATION AND HEALTH SERVICES INC
2000 WESTINGHOUSE DR, SUITE 200
CRANBERRY TWP, PA 160665238
Source: CMS National Downloadable File, September 2026.