Get directions to: Subway, Lisbon Falls, ME Restaurant address: 568 Lisbon St Lisbon Falls, ME 04252, USA Driving Walking Bicycling Restaurant: Subway