Our Lady of Grace Village – Newark, Delaware Built on the site of a former Felician orphanage, Our Lady of Grace Village is a 60-unit affordable housing community serving households with incomes at or below 60% of the area median income. Twelve units are handicapped accessible and six are designated for special populations, including persons with disabilities. (Applications for…