Get directions to: Subway, Wilmington, MA Restaurant address: 285 Main St Wilmington, MA 01887, USA Driving Walking Bicycling Restaurant: Subway