Address: 24 High St

West Somerville MA 02144