South Portland ME Camps 1. 2 Fort Rd, South Portland, ME 04106 | New England Film Academy (207) 221-5419