ATLANTA—Several residents of Puerto Rico stranded in Atlanta found haven with the Catholic community after Hurricane Maria devastated their island home.

Start typing and press Enter to search