The Hatch Road Factory 2-U store on Hatch Road is among 184 Factory 2-U and Fallas stores being closed across 12 states and Puerto Rico.
Factory 2-U store in Ceres closing