Party City 5117

Party City #5117 is a Party City store located at The Brickyard, 2554 North Narragansett in Chicago, Illinois.