Explore details about location Findlay Hill Road. Findlay Hill Road is a location situated within the Ontario alongside other areas such as Syer Line, Arena Road, Victoria Street.