Below are directions that will show you how to get to our facilities in Bremen and Etna Green. Your time spent with us will be anxiety free, and our deep loyalty to clients shines through. You are guaranteed the most dependable service and personalized auto mechanics and diesel mechanics who are highly proficient experts in the auto repair world. If your car needs to be looked at serviced or you have any questions, we welcome you to contact us. Mast Service Center is in two locations 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.