Explore details about location Cushing Street. Cushing Street is a location situated within the Amesbury alongside other areas such as Bartlett Place, Pleasant Street, Oak Street.