Party City 671

Party City #671 is a Party City store located at Homestead Towne Square, 911 North Homestead Boulevard in Homestead, Florida.