1. Silver Leaf 16 Highridge Rd, Willowbrook, IL 60527 Coordinate: 41.7695,-87.94908 Phone: (630) 455-5722