Publishing Firm Loses Option to Buy Former Stop & Shop Supermarket Site-September 10, 1985

Dedham publishing firm Horizon House loses its purchase option on the former Stop & Shop supermarket in Norwood Center after failing to secure $3.8 million in state financing.