Get directions to: Mcdonalds, Lowell, MA Restaurant address: 803 Rogers Street Lowell, MA 01852, USA Driving Walking Bicycling Restaurant: Mcdonalds