Explore details about location Algoma Road. Algoma Road is a location situated within the Beacon Hill-Cyrville alongside other areas such as Elmsmere Road, Swans Way, Kender Avenue.