Thad Franklin Ryals, MD, Psychiatry & Neurology

2016 Stonegate Trl Ste 100
BirminghamAL  35242-2249 (Shelby County)


Phone: 205-901-8408
Fax: 205-728-1541
Email: tha***@*****oo.com

NPI: 1427147636
License Number: 24384 (AL)