Stonewood Center
(13,081)
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 ...
The region's premier shopping and dining destination. Home to over 140 shops, restaurants and eateries. Tag us to be featured! #stonewoodcenter.