Party City 639

Party City #639 is a Party City store located at The Plant, 7882 Van Nuys Boulevard in Van Nuys, California.