Graduated: 2005
Offers telehealth
NPI: 1053767392
Practice Locations (2)
TEMPLE PHYSICIANS INC
7600 CENTRAL AVE
PHILADELPHIA, PA 191112499
2157282000
SENTARA MEDICAL GROUP
4001 COLISEUM DR, SUITE 310
HAMPTON, VA 236666257
7577362540
Source: CMS National Downloadable File, September 2026.