Get directions to: Subway, Yarmouth, ME Restaurant address: 367 Main St Yarmouth, ME 04096, USA Driving Walking Bicycling Restaurant: Subway