Michael Eric Brewer, MD, Family Medicine

4902 Valleydale Rd
BirminghamAL  35242-4613 (Shelby County)


Phone: 205-980-8099
Fax: 205-980-2606

NPI: 1437122330
License Number: 00009751 (AL)