Baxter Academy for Technology & Science (map) 185 Lancaster Street Portland, ME, 04101 United States ✚ gCal ✚ iCal Join us at Baxter Academy on February 13th for an opportunity to see the school and have your questions about Baxter answered.