NPI Central
Ted Garcia, MD — NPI 1790717437, Rock Hill, SC | NPI Central