Emmaus Mission Center
Tel.: (574) 739-0107
info@logan-emmaus.org
805 Spencer St, Logansport, IN 46947, USA