Dean’s Towing is located at 1709 Canyon Road, just off the Ellensburg South interchange. The shop is located just accross 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.
View Dean’s Towing in a larger map