Falmouth

The RLC Falmouth office opened in 2017 and is located on Maine’s coastal Route 1 in Falmouth. This contemporary office houses collaborative spaces to both work and relax. Conveniently located next door to Portland with its nationally recognized restaurants, beautiful ocean views, bookstores and museums. RLC occupies the second floor with its Power Generation group.