(81 Walpole Street, former location of the New England Home for Little Wanderers) In the sweltering summer of 1983, the town was abuzz with a pressing concern: the shortage of … Continue reading Group to Recruit Parents to Take in Foster Children-July 15, 1983
New England Home for Little Wanderers Fights to Keep Norwood Foster Program for Teenage Girls-October 15, 1982
Facing a cease and desist order from the building inspector, the New England Home for Little Wanderers appeals to keep its teenage foster home on Walpole Street.
