Greater Houlton Christian Academy: 27 School St Houlton, ME