Stewart D Waddell, MD, Psychiatry & Neurology

6 Office Park Cir
Ste 202
BirminghamAL  35223-2512 (Jefferson County)


Phone: 205-870-8822
Fax: 205-871-8394

NPI: 1427177351
License Number: AL14837 (AL)