Margaret G Barclay, MD, Psychiatry & Neurology

2200 Lakeshore Dr
Ste 150
BirminghamAL  35209 (Jefferson County)


Phone: 205-871-6926
Fax: 205-871-7981

NPI: 1386693349
License Number: 00012725 (AL)