Falmouth sets size limit on new Route 1 businesses

New businesses on a mile-long strip of Route 1 in Falmouth will have t