Kenneth Mark Middlebrooks, MD, Internal Medicine

100 Pilot Medical Dr
Ste 125
BirminghamAL  35235-3430 (Jefferson County)


Phone: 205-380-0848
Fax:
Email: kmi***@*****oo.com

NPI: 1891742706
License Number: 13413 (AL)