Dentist - Tulsa6565 South Yale Suite 1100Tulsa, Oklahoma 74136(918) 481-4900St. Francis Medical Complex