David O Marks, DDS, Dentist

6565 S Yale Ave
#1101
TulsaOK  74136-8346 (Tulsa County)


Phone: 918-481-4900
Fax: 918-481-4906
Email: dma***@*****ol.com

NPI: 1013079425
License Number: 3087 (OK)