Get directions, reviews and information for Windemuller Inc in Traverse City, MI. Windemuller Inc 1301 Business Park Dr Traverse City MI. Reviews (231) Website. Menu& Reservations Make Reservations. The company maintains a location in Traverse City, Mich.