Party City 117

Party City #117 is a Party City store located at U Hill Shopping Center, 2530 South Colorado Road in Denver, Colorado.