Does South Hill Mall have a forever 21 store?
Address: 3500 S Meridian, Puyallup, WA 98373, USA
Terrance Brown | Aug 14, 2022
Yes
Kyle Rismoen | Aug 14, 2022
It does. It's pretty large compared to most of the non anchor stores in that mall too
Thanks! Your answer is awaiting moderation.