Party City 217

Party City #217 is a Party City store located at Culebra Market, 10628 Culebra Road in San Antonio, Texas.