Millers Canoe Rentals Inc. 3723 East Chili Mill RoadDenver, IN, 46926 View Phone 765-985-2000 3723 East Chili Mill RoadDenver, IN 46926 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page