John Allen Landers, DDS, Dentist

4322 E 51st St
TulsaOK  74135-3611 (Tulsa County)


Phone: 918-743-9946
Fax:

NPI: 1649383779
License Number: 5326 (OK)