editSuggest an edit

Shop N Lube

Auto / Auto Repair and Maintenance

2301 S Townsend Ave,
Montrose, CO 81401

(970) 240-0288

Call
Call 970-240-0288
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

Serving Western Colorado since 1996, Bill and Carol Stimatze own and operate Shop ‘N Lube Express. Our technicians are experienced and trained to properly service your vehicle. We have expanded our services to satisfy our customers growing or special needs and now offer a full line of preventative and vehicle care services.

Business Hours

Monday 8:00 AM - 5:00 PM

Tuesday 8:00 AM - 5:00 PM

Wednesday 8:00 AM - 5:00 PM

Thursday 8:00 AM - 5:00 PM

Friday 8:00 AM - 5:00 PM

Saturday 8:00 AM - 5:00 PM

Sunday Closed

Video