Subway Address: 1014 N St SE Ste 200, Washington Navy Yard, DC 20374 Phone: (202) 223-8800 Other Details: Founded in 1965, the SUBWAY Restaurants