Legion Stadium
Other $$
2149 Carolina Beach Rd, Wilmington, NC 28412
Description
The Legion Sports Complex is a complex mainly used for soccer that is based in Wilmington, North Carolina, United States.Get to know Legion Stadium
Soccer Stadium in Wilmington NC.