Subway 568 Lisbon Street Lisbon Falls, ME 04252 See map: Google Maps [1] (207) 353-6840 View Website [2]