Edward L Barns, MD, Otolaryngology

6475 S Yale Ave Ste 401
TulsaOK  74136-7818 (Tulsa County)


Phone: 918-502-9555
Fax: 918-502-9559

NPI: 1922007988
License Number: 16976 (OK)