Graduated: 2009
NPI: 1326378993
Practice Locations (2)
LIFESOURCE OF NORTH CAROLINA
939 SPRINGDALE DR
CLINTON, SC 293257266
9107429243
TARAL SHARMA MD PC
201 CENTRAL PARK LN
SENECA, SC 296781156
8648449432
Source: CMS National Downloadable File, September 2026.