Gregg Kevin Carr, MD, Orthopaedic Surgery

516 Brookwood Blvd
Floor 2
BirminghamAL  35209-6802 (Jefferson County)


Phone: 205-397-2663
Fax: 205-278-0049

NPI: 1528112885
License Number: 22420 (AL)