We're located in Stoneham's Farm Hill Shopping Center.
Here's a map, but if you get lost, just give us a call and we'll tell you how to get here.
232 Main St, Stoneham, MA 02180
781-438-9800
781-438-6045
Monday - Tuesday
11:00AM - 9:00PM
Wednesday - Saturday
11:00AM - 10:00PM
Sundays - CLOSED