Get directions to: Subway, Lowell, MA Restaurant address: 95 Church Street Lowell, MA 01852, USA Driving Walking Bicycling Restaurant: Subway