SCOTT & ALLEN CO Account Details Physical Address 80 EVERETT AVENUE SUITE 6 CHELSEA MA 02150-2324 Mailing Address: CHELSEA MA 02150-2324 Phone 617-884-6900 Fax 617-884-2020 Status Inactive Last Updated: 9/8/2005