Gary William Fincher, DDS, Dentist

6971 E 71st St
TulsaOK  74133-2757 (Tulsa County)


Phone: 918-492-7010
Fax: 918-492-0210

NPI: 1497865828
License Number: 3795 (OK)