William Peyton Shirley, MD, Otolaryngology

2807 Greystone Commercial Blvd
Unit42
BirminghamAL  35242-9600 (Shelby County)


Phone: 205-874-9436
Fax: 205-874-9438
Email: pey***@*****ys.org

NPI: 1568556280
License Number: 22947 (AL)