7370 South Olympia Avenue, Tulsa, Oklahoma 74132(918) 280-1144 Space #C-19 Tulsa Hills Shopping Center