Our Lady of Grace

Our Lady of Grace located in Newark is now accepting applications.  Our Lady of Grace complex features 1, 2, and 3 bedroom units and is currently under construction.  Income guidelines apply.

Comments are closed.