All you need to know about Dr. CARTER LOUIS CAPRA practicing at 2728 10th Ave S Ste 200, Birmingham, AL, 35205 with NPI Number 1033559430.
Specializations: Hematology & Oncology Counties Served: Jefferson, AL