Party City 23

Party City #23 is a Party City store located at Tanglewilde Center, 9525 Westheimer Street in Houston, Texas.