Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information ST CLARE HEALTH CARE CENTER - OTTERBEIN ← View details 706 E OXFORD STREET, OTTERBEIN, IN, 47970, OTTERBEIN, Indiana 47970 (765) 583-4468