Michael's Place

110 Lowell Street

Wilmington, MA 01887

Tel: 978-657-8700


Michael's Place Wilmington

110 Lowell Street

Wilmington, MA 01887

Tel: 978-657-8700

— Store Hours —

Monday-Friday 10:30am-9:00pm

Saturday-Sunday 11:00am-9:00pm