Grand Slam Champions
Cloister Club - Ida Noyes Hall - The University of Chicago
1212 E 59th StChicago, IL 60637