Limited 3 hour parking spaces in the back of the building.
Street parking available. Remember to check the signs!
Main Street parking varies (30 min, 2 hour, curbside only).
Come and meet us.
We are located in downtown Melrose.
416 Main Street, Melrose, MA 02176
Monday - Thursday: 9am - 5pm
Friday: 9am- 3pm
Saturday: 8am - 3pm
*Holidays may affect these hours.
Please contact us for updates.
Catch us during these hours.