David M Ennis, MD, Internal Medicine

840 Montclair Rd
Ste 606
BirminghamAL  35213-1920 (Jefferson County)


Phone: 205-592-5917
Fax: 205-599-4911
Email: dav***@*****la.com

NPI: 1982707766
License Number: 15219 (AL)