care freedom home peabody freedom home care peabody ma Freedom Home Care is located at 39 Cross St Ste 303 Peabody MA 01960-1628. Learn about FREEDOM HOME CARE culture salaries benefit… Tuesday, July 26, 2022 Edit