David W Pedicord, DDS, Dentist

4606 E 67th St
Ste 208
TulsaOK  74136 (Tulsa County)


Phone: 918-491-5888
Fax: 918-491-5883

NPI: 1760536866
License Number: OK3706 (OK)