Our Lady of Grace

Our Lady of Grace located in Newark is now accepting applications at Holy Family Catholic Church at 15 Gender Road, Newark, DE.  Our Lady of Grace complex features 1, 2, and 3 bedroom units and is currently under construction.  Income guidelines apply.