Otterbein University

100 W Home St, Westerville, Ohio, United States