Mark Allen Franklin, DDS, Dentist

12700 E 86th Pl N
OwassoOK  74055-2527 (Tulsa County)


Phone: 918-272-9651
Fax: 918-272-9685

NPI: 1265650014
License Number: 4515 (OK)