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