We are located at 467 Main St. in Melrose, MA.
There is free 3 hour parking located in the rear of the building.
If you come in from the parking lot we are the first door on the right at the top of the stairs.
A ramp is located inside the front entrance if you have a stroller, wheel chair, or other assistive device.
467 Main Street, Melrose, Massachusetts 02176, United States
Telephone: (813) 540-0639