 Practices, games, vacations, and more. You'll be on the road a lot this summer, so check in with the Barrett Auto Center service team in Glenwood to make sure on the road and not the side of the road is where you'll stay.