1. Keller's Rental Place Inc 1436 S Sam Houston Blvd, Houston, MO 65483 Coordinate: 37.31267,-91.96024 Phone: (417) 967-3615