3957 South Lipan Street, Englewood, Colorado 80110, United States
Today | Closed |
Slug Off-Road & Subaru Repair is conveniently located off Santa Fe and W. Oxford Avenue in the Sheridan neighborhood of Englewood, Colorado. We are less than a half-mile from the Oxford Station stop off the RTD Light Rail. We are also located near lots of shopping and dining options in the River Point area if you plan to stay close by for your vehicle's completion.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.