Amy L Illescas, MD, Internal Medicine

2827 Greystone Commercial Blvd
BirminghamAL  35242-2660 (Shelby County)


Phone: 205-547-2323
Fax: 205-995-0955

NPI: 1346269123
License Number: 23912 (AL)