Subway 14142

Subway #14142-0 is a Subway restaurant located at Miller Oil Co Inc/Miller Mart, 13797 Warwick Boulevard, Newport News, Virginia.