1. CLEAN 1223 N 105th East Ave, Tulsa, OK 74116 Coordinate: 36.174995,-95.847694 Phone: (405) 524-2100