4147A Wisconsin 13, Wisconsin Dells, WI 53965
We're Open M-F: 7:30 AM - 5 PM,
Sat-Sun: Closed,
24/7 Towing Service
4147A Wisconsin 13, Wisconsin Dells, WI 53965
(608) 254-7852
© Hovland's Service Center
#1 Car Service, Towing, Tire Repair, and Auto Repair in Wisconsin Dells, Lake Delton, Baraboo, Portage, Reedsburg, and Lyndon Station