Ted L Marshall, DMD, Dentist

8830 S Yale Ave
TulsaOK  74137-3551 (Tulsa County)


Phone: 918-492-6200
Fax: 918-481-5265
Email: inf***@*****ts.com

NPI: 1669412391
License Number: 3855 (OK)