St Thomas Consolidated School: 69 North Ave Sanford, ME