Nemo Truck and Trailer Repair is located in Windsor, Ontario, and provides 24-hour service for all your repair needs. Contact us today to learn more about our services. more... See more text