Holy Family Church at 56405 Mayflower Road, South Bend, IN ... Home Page and Official Website for Holy Family Church at 56405 Mayflower Road, South Bend, IN 46619-1517 US This website is built and maintained using ...