Explore details about location O'Brien Street. O'Brien Street is a location situated within the North Bay alongside other areas such as Memorial Drive, Ontario Hydro Access Road, Pearson Street.