Party City 839

Party City #839 is a Party City store located at Ellisville Square, 15909 Manchester Road in Ellisville, Missouri.