Baxter Academy For Technology And Science
175 Lancaster Street | Portland 04101
Cumberland County ME.