war memorial stadium s

1889 West Pembroke Ave
Hampton
Virginia
United States