May 15 Drop-In Tour Day at Upper Campus Time: 8:30 AM – 1 PM Location: Saint Christopher Academy - Upper Campus, 6 Bartlett Ave, Nashua, NH 03064, USA