Duncan Mackellar INS INC

Since its founding in 1897, the Duncan MacKellar Insurance Agency has been serving the needs of families and businesses throughout the South Shore. As an independent agent, we represent a carefully selected group of insurance companies and are able to provide the  appropriate coverage at a competitive price.