Explore details about location O'Brien Road. O'Brien Road is a location situated within the Ontario alongside other areas such as Orchard Drive, St. Jacques Street, Peter Street.