Lionheart Foundation is located in the city of Dedham. This is one of the organizations that services prisoners in the Norfolk and the rest of Massachusetts.

Address & Contact

Our Address

202 Bussey St, Dedham, MA 02026-2512

GPS

42.249946, -71.155570

Telephone