Plymouth Rock Insurance: Navigating the Bumpy Terrain of Auto Coverage

Plymouth rock insurance

Plymouth Rock Insurance was founded in 1982 in Boston, Massachusetts by James M. Stone. Stone had previously worked at Liberty Mutual Insurance for over 20 years before deciding to start his own auto insurance company. The goal with Plymouth Rock was to provide affordable car insurance rates to drivers in Massachusetts, while still providing quality … Read more