Pay a visit to Lynchburg City Stadium to relive some big moments of sporting history. This place is bursting with gripping tales of triumph and inspiration.
Lynchburg City Stadium is situated in Lynchburg and has an admission fee. On the hunt for more attractions in the area? These are all close to the famous sports ground — Thomas Jeffersons Poplar Forest, Amazement Square and Putt-Putt Fun Center.