Holy Cross Church 1520 Vassar Ave South Bend, IN 46628 Phone: (574) 233-2179 Fax: (574) 237-6736
Category: Churches