Satellite images of Legion Stadium
in Wilmington.
The front of the stadium seen above, is
on the left side of these pictures.
Satellite images from Google Maps.
Links:
Legion Stadium - StarNewsOnline.com
Home of the Wilmington Hammerheads
City of Wilmington - Legion Sports Complex
|