David Leon Maddox, DDS, Dentist

5010 E 68th St
Ste 202
TulsaOK  74136 (Tulsa County)


Phone: 918-493-3500
Fax: 918-493-3502

NPI: 1235269804
License Number: 3320 (OK)