Surrey Square stands as a major retail hub in Norwood, OH. The Community Center is situated at Montgomery Rd. (Hwy. 22) & Sherman Ave.. Established in 1975, the property saw major improvements during its 2007 renovation. Covering 159,658 sqft. of retail space, Surrey Square hosts roughly 29 individual stores and outlets. The mall offers 1,000 parking spaces for visitors.