Hours Of Operations A New Leaf Illinois Winnetka 60093 A New Leaf Hours of Operation and Location in Winnetka, IL 60093 4.2 - 118 votes 723 Elm St, Winnetka, IL 60093 (847) 441-9562 Get Directions A New Leaf Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore WinnetkaView More Apparel H & MCoachCapezioAvenueDeb Jewelry Antique Emporium Recommend For You At World International Business Development LLC Water Damage Restoration City Nails & Spa Grace Nail Spa Nail City Nail City & Spa Paul Rehder Salon Bien Assorti