Lowell TeleMedia Center
246 Market St.
Lowell, MA 01852
Phone: 978-458-5400

Hours of Operation
Monday – Thursday: 10:00 am to 9:00 pm
Friday: 10:00 am to 6:00 pm
Saturday:  10:00 am to 2:00 pm (upon prior reservation)