Dean’s Towing is located at 1709 Canyon Road, just off the Ellensburg South interchange. The shop is located just across from the Quality Inn Conference Center.
From downtown Ellensburg, head south on Main Street until you come to Toad’s Express Mart & Deli. Dean’s Towing and Auto Service is just past the mini mart on the right hand side of the road.
Dean’s Towing is located at 1709 Canyon Road, just off the Ellensburg South interchange. The shop is located just across from the Quality Inn Conference Center.
From downtown Ellensburg, head south on Main Street until you come to Toad’s Express Mart & Deli. Dean’s Towing and Auto Service is just past the mini mart on the right hand side of the road.
24/7 Towing and Recovery
Auto Repair: Mon-Fri 8-5
24/7 Towing and Recovery
Auto Repair: Mon-Fri 8-5