Daniel Edward Tarr, DDS, Dentist

10032 S Sheridan Rd
Ste F
TulsaOK  74133-6295 (Tulsa County)


Phone: 918-298-5544
Fax:
Email: tar***@*****ol.com

NPI: 1821197682
License Number: 4076 (OK)