Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1336107507
Practice Locations (2)
HEARTPLACE PLLC
7777 FOREST LN, SUITE A341
DALLAS, TX 752302500
9725667000
HEARTPLACE PLLC
399 W CAMPBELL RD, SUITE 300
RICHARDSON, TX 750803620
9726993508
Source: CMS National Downloadable File, September 2026.