8232 S Lewis Ave, Tulsa, OK 74137, United States
6963 S Lewis Ave, Tulsa, OK 74136, United States
3966 S Hudson Ave, Tulsa, OK 74135, United States