Harold F Thomas, MD, Psychiatry & Neurology

832 Princeton Ave Sw
BirminghamAL  35211-1320 (Jefferson County)


Phone: 205-503-4281
Fax: 205-503-4285

NPI: 1194818641
License Number: 15905 (AL)