Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2005
Offers telehealth
NPI: 1023227444
Practice Locations (2)
TELEMEDICINE GROUP PC
3400 DOUGLAS BLVD, SUITE 170
ROSEVILLE, CA 956614281
9167403721
HYPERTENSION NEPHROLOGY ASSOCIATES PC
735 FITZWATERTOWN RD, SUITE 1
WILLOW GROVE, PA 190901338
2156572012
Source: CMS National Downloadable File, September 2026.