Explore details about location Hoover Avenue. Hoover Avenue is a location situated within the Grand Forks alongside other areas such as 12th Avenue South, 2nd Avenue North, 5th Avenue South.