directory

Toot's Treats

608 W Main Street Elmwood, IL 61529
Phone: 309-742-8668
Business Hours: M, Tu, Wed, Fri, Sat, Sun: 2 pm - 8 pm Thursday: ClosedWebsite: Visit Website Google Map

A great place to stop in for some ice cream and yummy food!