Swetha Narala, MD, Internal Medicine

103 Little Mountain Rd
Ninety SixSC  29666-9252 (Greenwood County)


Phone: 864-543-3515
Fax: 864-543-2973

NPI: 1770013336
License Number: 83792 (SC)