The former home of the Our Lady of Mount Carmel Church in Worcester may soon become a five-story apartment complex, according to plans an Atlanta developer filed with the Worcester Planning Board. The ...
WORCESTER — A Georgia-based developer plans to build a five-story housing development and parking garage on the former Our Lady of Mount Carmel property at the corner of East Worcester and Mulberry ...