About Us

Our Staff is here to treat you like family

O’Donnell Agency was established in 1880 in Elizabeth, NJ.  We have had an office located in Elizabeth ever since and are currently located at 29 Elmora Ave.

In 2000 we opened new locations in Cranford an Lebanon NJ. In 2006 we opened up a fourth office in Bridgewater NJ which has since been moved to its current location in Raritan NJ.


The agency is currently run by the Griffith Family. Mary, Rob, Joe and John co-own the agency and over the years have had various cousins, aunts & friends help them run the business.
Currently we have three locations in Elizabeth, Cranford and Raritan along with an in home office in Lebanon NJ.


We offer personal and commercial insurance along with life and health.

We also have a variety of markets that we can use to get you the best possible premium.

Check out our LOCATIONS for the nearest office or just call us at 908-272-3540 for friendly service.

Comments are closed.