South Tulsa In the Tuscana on Yale Shopping Center 8931 South Yale Ave., Suite G Tulsa, OK 74137 918.794.5322 Monday Closed Tuesday–Friday 9 – 7 Saturday 9 – 5 Sunday Closed