NPI Central
Swetha Narala, MD — NPI 1770013336, Ninety Six, SC | NPI Central