"super recommended!"
Phone: +19784592994
Address: 581 Rogers St, 01852, Lowell, US, United States
City: Lowell
Website: https://locations.wendys.com/united-states/ma/lowell/581-rogers-st
Monday: 06:30 -02:00
Tuesday: 06:30 -02:00
Wednesday: 06:30 -02:00
Thursday: 06:30 -02:00
Friday: 06:30 -03:00
Saturday: 06:30 -03:00
Sunday: 06:30 -02:00
Dishes: 100
Amenities: 3
Categories: 5
Reviews: 3152