1. TLC Rentals 11128 N 2080 Rd, Canute, OK 73626 Coordinate: 35.40368,-99.28158 Phone: (580) 472-3805