7920 E 71st Street, Tulsa, Oklahoma 74133(918) 505-4715 Located on E 71st Street, inside the shopping center next to Chuck E. Cheese’s and Ross. This dental