Hours
Wednesday-Sunday 7 a.m.-1:30 p.m.
Contact Green Apple Café
57 Water Street
North Andover, MA 01845
Located in the historic Machine Shop Village off Main Street and High Street around the corner from St. Michaels Church. Click for directions.