Get directions to: Subway, Holden, ME Restaurant address: 1025 Main Rd Holden, ME 04429, USA Driving Walking Bicycling Restaurant: Subway