Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
Offers telehealth
NPI: 1780668764
Practice Locations (2)
PHYSICAL MEDICINE AND REHABILITATION CENTER PA
500 GRAND AVE
ENGLEWOOD, NJ 076314968
2015672277
PHYSICAL MEDICINE AND REHABILITATION CENTER PA
365 ROUTE 304, SUITE 102
BARDONIA, NY 109541601
8456242182
Source: CMS National Downloadable File, September 2026.