Explore details about location Northbridge Drive. Northbridge Drive is a location situated within the Niagara Falls alongside other areas such as 86th Street, Wendel Way, Niagara Thruway.