Stonewood Center is a shopping destination located in Downey, CA. As a Regional Center, it occupies a prime spot at Firestone Blvd. & Lakewood Blvd.. The center first opened its doors in 1958 and underwent a significant renovation in 2005. Shoppers can explore 930,093 sqft. of retail floor space featuring approximately 170 stores. With 4,663 parking spaces available and a with 400 seats, comfort and convenience are priorities here.