Home Tags Montclair

Tag: Montclair

Plans change at Legionaries property

The developers of the Legionaries of Christ property in New Castle revealed their third proposal for the site at a New Castle town board meeting.