Explore details about location Metcalf Road. Metcalf Road is a location situated within the North Attleboro alongside other areas such as Pleasant Street, Freeman Street, Granite Street.