James Ashley Hagemeyer, MD, Psychiatry & Neurology

3415 Independence Dr
Ste 101
BirminghamAL  35209-8314 (Jefferson County)


Phone: 205-936-8007
Fax: 205-871-4646

NPI: 1871572297
License Number: 00018988 (AL)