1. Venados Tire Shop 1019 S Neosho Blvd, Neosho, MO 64850 Coordinate: 36.85591,-94.3839 Phone: (417) 455-2529