Nestled in the heart of 254 Merrimack St, Lowell, MA 01852, United States, Subway is a restaurant that stuns with a menu as diverse as it is delicious. With 0 reviews, it's a culinary sensation. Treat your taste buds with a visit to https://restaurants.subway.com/united-states/ma/lowell/254-merrimack-st?utm_source=yext-other&utm_medium=local&utm_term=acq&utm_content=6515&utm_campaign=evergreen-2020&y_source=1_MTQ4OTU1NTAtNzA4LWxv, the internet hub for hassle-free ordering.