Towers-Lemos Insurance Agency, located on Fall River Avenue, has been in business since 1980. The company is an independent insurance agency that represents many different companies and individuals, covering everything from automobile to homeowners' and business insurance.