Angel's Rest Animal Sanctuary - Home Angel's Rest Animal Sanctuary is a not-for-profit safe haven, located in New Richmond, OH whose mission is to provide a “retirement home” for animals who are not deemed adoptable by other agencies and have no place to go Angelsrestanimalsanctuary.org~Site InfoWhoisTrace RouteRBL Check