Drop-off for installation of the club exhibit at Lennie's

  • Lennie's Restaurant 1795 E 10th St Bloomington, IN, 47408 United States

Lennie's Restaurant is in the shopping center on East 10th Street, just west of Union Street. Club members selected for this exhibit should bring their image ready to hang. Lennie's staff will hang the show.