Abba House Renewal Center Listing ID: 217052 City: Grand Island (Arch)Diocese Name: Grand Island Contact details 2647 Brennen LnNebraska,68803-9727 308-384-4577 harold@happyheart.com