NPI Central
Ted Carter, MD — NPI 1639152515, Atlanta, GA | NPI Central