Karla G Kennedy, MD, Obstetrics & Gynecology

3686 Grandview Pkwy Ste 800
BirminghamAL  35243-3408 (Jefferson County)


Phone: 205-858-0900
Fax: 205-858-0901

NPI: 1720079908
License Number: AL16422 (AL)