Our Location 340 Main StreetSuite 101Melrose, MA 02176Phone: 781-662-4560Fax: 781-662-4585ParkingParking is available either on Main Street in front of the building or in the lot on the south side of the building.