JP's Towing & Automotiv eis your knight in shining armor when you're in roadside peril. Serving the Peoria, Illinois area and surrounding communities, our group of towing specialists are here to assist you with everything you need, from a simple tow to quick and efficient jump starts. Our full line of services include:• Towing - local and long distance• Winching• Jump starts and lock outs• Repo...