Clarence Barr, MD

Psychiatry & Neurology, Neurology

Baptist Health Centers

817 Princeton Ave SW, Ste 106, Birmingham, AL 35211

(205) 264-2168