Fleetwood Roller Rink

7231 W. Archer Ave.
Summit, Illinois, 60501, United States