Halls & Auditoriums in Otterbein, IN
St Charles Church Hall