Party City 1517

Party City #1517 is a Party City store located at River Oaks Shopping Center, 27029 McBean Parkway in Santa Clarita, California.