Explore details about location Overlook Road. Overlook Road is a location situated within the Stoneham alongside other areas such as Washington Court, Felicia Road, Summer Street.