Dispensary Location
683 Rogers Street
Lowell, MA 01852
Tel: (978) 455-0186
Hours of Operations
Monday - Saturday: 9am - 10pm
Sunday: 10am - 9pm
683 Rogers Street
Lowell, MA 01852
Tel: (978) 455-0186
Monday - Saturday: 9am - 10pm
Sunday: 10am - 9pm