Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
Offers telehealth
NPI: 1669489092
Practice Locations (2)
SOLACE HEALTH MEDICAL GROUP INC
300 DELAWARE AVE, SUITE 210
WILMINGTON, DE 198016601
5164584366
SOLACE HEALTH MEDICAL GROUP INC
125 S LEXINGTON AVE, SUITE 101
ASHEVILLE, NC 288013661
2406933281
Source: CMS National Downloadable File, September 2026.