Get directions to: Town Club, Muncie, IN Restaurant address: 601 W Willard St Muncie, IN 47302, USA Driving Walking Bicycling Restaurant: Town Club