John Skelton Owen Jr, MD, Ophthalmology

1 Independence Plz
Ste 700
BirminghamAL  35209-2629 (Jefferson County)


Phone: 205-250-6042
Fax: 205-250-8944
Email: jso***@*****th.net

NPI: 1992744718
License Number: 10337 (AL)