1800 N University Dr, Fargo
This is an indoor athletic stadium in Fargo that opened in 1992 with huge seating capacity.
Photography
Kids Friendly
Typical Tourist