Tom Vaughan, MD

Psychiatry & Neurology, Child & Adolescent Psychiatry

2204 Lakeshore Dr, Suite 410, Birmingham, AL 352096729

(205) 870-5678