Experience an enriching lifestyle at Otterbein North Olmsted, formerly Emerald Village Senior Living, located near Cleveland, Ohio. Our community offers affordable independent and assisted living apartments so residents can feel safe and secure in a ...