1. Melo & Sons Upholstery 76 Cross Street Pl, Somerville, MA 02145 Coordinate: 42.39068,-71.09294 Phone: (617) 776-6810