Stonewood Center
(13,126)
Shopping mall
Popular brand-name shops, department stores & restaurants are the draw at this contemporary mall.
Address: 251 Stonewood St, Downey, CA 90241
Hours: Open ⋅ Closes 9 PM
Phone: (562) 904-1832
Stonewood Center, sometimes referred to as Stonewood Mall, is a shopping mall located in Downey, California, which is one of the Gateway Cities of ...
People also ask
When did Stonewood Mall open?
What stores does Stonewood have?