Subway 59421

Subway #59421-0 is a Subway restaurant located at Washington Avenue Retail, 3301 Washington Avenue Suite 117, Newport News, Virginia.