Fox Bowl

1101 Butterfield Road
City of Wheaton, Illinois, 60189, United States