Explore details about location Otter Lake Road. Otter Lake Road is a location situated within the Ontario alongside other areas such as Austin Lane, South Rankin Street, Huron Street.