Get Directions to Soldiers' Home in Chelsea ← View details 91 Crest Avenue, Chelsea, Massachusetts 02150 +1 617-884-5660 Get Directions From* To * — Required information