Cecil Long, MD, Obstetrics & Gynecology

1 Independence Plz Ste 810
BirminghamAL  35209-2647 (Jefferson County)


Phone: 205-307-0484
Fax: 205-278-1447

NPI: 1922175322
License Number: 19244 (AL)