Tags
Cargo Covers
Complete Line of Accessories for Trucks Vans & Cars
Truck and Van Accessory Shop
Van Castle located at 7886 N State Route 66 in Defiance, OH services vehicles for Fabrication and Restoration, Trailer Repair, Truck Parts. Call (419) 784-3834 to book an appointment or to hear more about the services of Van Castle.
Serving the area for over 36 years