Address: 1130 South Main Street, South Bend, IN 46601
Phone: (574) 234-1524
Locations: 2
Members: 5,005
Assets: $83,607,039
CEO: Beth Berry
Address: 1130 South Main Street, South Bend, IN 46601
Phone: (574) 234-1524
Locations: 2
Members: 5,005
Assets: $83,607,039
CEO: Beth Berry