About Us » Campus Locations

Campus Locations

Saint Christopher Academy is conveniently located on two campuses just .6 miles apart in Nashua, NH's residential North End. Each campus is surrounded by a safe, friendly neighborhood.

 

Lower Campus:  PreK-3 to Grade 5

 

20 Cushing Avenue (adjacent to St. Christopher Parish)

Nashua, NH  03064

603-882-7442

 

Upper Campus:  Grades 6 to Grade 8

 

6 Bartlett Avenue

Nashua, NH  03064

603-882-7011

 

Map