Njeri Maina, MD, Allergy & Immunology

504 Brookwood Blvd
BirminghamAL  35209 (Jefferson County)


Phone: 205-871-9661
Fax: 205-870-1621

NPI: 1720213838
License Number: 35069 (AL)