Stillwater Collision & Mechanical Location

Located on the North End of Stillwater

We are located on the North end of Stillwater, on the corner of West Laurel Street and Owens Street North, on the very Eastern side of Lake McKusick. The Harbor Bar and Restaurant is conveniently located kitty-corner from our Shop.