Richard A Walker, MD, Allergy & Immunology

1527 5th Ave N
Ste 260
BirminghamAL  35203-1854 (Jefferson County)


Phone: 205-458-0008
Fax: 205-458-0011

NPI: 1487708012
License Number: 08026 (AL)