Willow Creek - South Lake Campus625 Barclay BlvdLincolnshire, Illinois 60069, US
Seating Capacity: 0