William J Tapscott, MD, Surgery

2700 10th Ave S
Ste 402
BirminghamAL  35205-1200 (Jefferson County)


Phone: 205-933-6440
Fax: 205-933-6442
Email: bil***@*****ol.com

NPI: 1992876114
License Number: 19818 (AL)