Explore details about location Niagara Thruway. Niagara Thruway is a location situated within the Buffalo alongside other areas such as South Ogden Street, Esser Avenue, Peabody Street.