Party City 593

Party City #593 is a Party City store located at Canyon West Shopping Center, 6038 Marsha Sharp Freeway in Lubbock, Texas.