Glenwood from Indiana Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Maggie's Deli & Ice Cream - Indiana, Glenwood, 302 E Washington Street, 46133 (765) 653-3663 Map