William M Patterson, MD, Psychiatry & Neurology

2120 Lynngate Dr
BirminghamAL  35216-5244 (Jefferson County)


Phone: 205-823-0766
Fax: 205-823-9410

NPI: 1841395779
License Number: 00006433 (AL)