Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Handel''s Homemade Ice Cream 1 2 3 4 50.000 CategoriesIce Cream Parlors LocationsIndiana Bookmark Contact Information Business Name Handel''s Homemade Ice Cream Address 11603 Maple St, Indiana 46038-2803 Phone Number 3175858065 Fax Number 3175858065 CategoriesIce Cream Parlors Post navigationPrevious post: AIA IndianaNext post: Bryce Canyon Inn