Swetha Narala, MDSwetha Narala · Internal Medicine Physician103 Little Mountain Rd, Ninety Six, SC 29666(864) 543-3515Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing