Schedule an appointment with us today, and it will take no time for you to figure out that choosing Mast Service Center for your preferred auto repair was a wise choice. Very few auto mechanics and diesel mechanics are as trained as our team of personal and professional technicians in Bremen and Etna Green. We love what we do and are always taking classes to stay abreast of all the goings-on in the auto repair industry. Visit us and see why our clients are satisfied every time they spend time with us. Mast Service Center is located both at 915 W Plymouth Street in Bremen, IN 46506 and 8608 North State Road 19 in Etna Green, IN 46524. To schedule an appointment at Mast Service Center, call us at (574) 301-1274 for our Bremen location or (574) 907-0040 for our Etna Green location.