This beautiful Catholic church is a North Shore gem. Located in the heart of Old Lahaina Town, it harks back to an era of simplicity and grace.