Site of Mount Carmel Church Sold For $5.6M, Construction On Housing Complex To Begin Worcester Business Journal The 5.3-acre property of the former Lady of Mount Carmel Church on Mulberry Street in Worcester sold for $5.6 million. The sale…