Explore details about location Sabbady Point Road. Sabbady Point Road is a location situated within the North Windham alongside other areas such as Rolfe Road, Meyer's Farm Road, Basin Road.