Graduated: 2002
NPI: 1114280260
Practice Locations (3)
ALLIED HEALTHCARE LLC
14690 SPRING HILL DR, SUITE 101
SPRING HILL, FL 346098102
3527990046
1308 COTTMAN AVE
PHILADELPHIA, PA 191113606
2672674567
TEMPLE PHYSICIANS INC
7600 CENTRAL AVE
PHILADELPHIA, PA 191112499
2157282000
Source: CMS National Downloadable File, September 2026.