Ludwig Ivan Francillon, MD, Obstetrics & Gynecology

48 Medical Park Dr E Ste 355
BirminghamAL  35235 (Jefferson County)


Phone: 205-838-3036
Fax:

NPI: 1720408453
License Number: MD36903 (AL)