BOA has renewed their lease of 3,200 SF of retail space and drive through at 241 US Route 1 in Falmouth, ME from Falmouth Center, LLC. Steve Baumann, Compass Commercial Brokers.