Party City 187

Party City #187 is a Party City store located at Ventura Blvd, 14735 Ventura Boulevard in Sherman Oaks, California.