South Park Mall
12300 Jefferson Ave
Newport News VA 23602
USA