Jeff Finkenstaedt, D.P.M.
3540 E. 31st Street, Suite 2
Tulsa, OK 74135
(918) 747-8997 - Office
(918) 744-8011 - Fax
CONDITIONS TREATED
SERVICES
CONTACT US
FORMS & INSURANCE
HOME