#1 Subway
95 Church St
Lowell, MA 01852
(978) 453-7700
#2 Subway
254 Merrimack St
Lowell, MA 01852
(978) 934-9122
#3 Subway
185 Woburn St
Lowell, MA 01852
(978) 937-2012
#4 Subway
1 Solomont Way
Lowell, MA 01854
(978) 934-6513
#5 Subway
1717 Middlesex St, Ste 1
Lowell, MA 01851
(978) 454-8000
#6 Subway
424 Chelmsford St
Lowell, MA 01851
(978) 710-6781