Explore details about location Oxford Avenue. Oxford Avenue is a location situated within the Niagara Falls alongside other areas such as Goat Island Road, Perry Avenue, Falls Street.