1. Love's Travel Stop 12601 S Mcloud Rd, Mcloud, OK 74851 Coordinate: 35.38251,-97.0894 Phone: (405) 386-7536