Richard J. Dennis Square
Located at Norwood Ave. and Warwick Ave.