Party City 526

Party City #526 is a Party City store located at Encinitas Town Center, 1016 North El Camino Real in Encinitas, California.