Baxter Academy for Technology & Science (map) 185 Lancaster Street Portland, ME, 04101 United States ✚ gCal ✚ iCal New applications after October 1st for the 2025-2026 school year will be for the spring semester.