Second of Two PartsBy Colin Ainsworthcainsworth@delcotimes.comThe HEADstrong Foundation opened its second Nick's House location at 200 S. Chester Road, Swarthmore, in December. The project, offering rent-free stays for guests seeking cancer treatment in the Delaware Valley, had been at the center of controversy for more than a year.