Address: Fizkulturnaya St., 2, Vyborg 188800, Russia
Avangard Stadium is a multi-purpose stadium in Vyborg, Leningrad Oblast, Russia. It was completed in 1933 by the design of the Finnish architect Uno Ullberg. Continue reading... From Wikipedia, the free encyclopedia.