Location

We are located in the heart of historic downtown Madison, a friendly coastal town in Connecticut about 25 minutes east of New Haven. Our office is walking distance to shops, restaurants, the town green and town beaches. We are just 3 miles away from Hammonasset Beach State Park, Connecticut’s largest shoreline park and most popular attraction in the state. Madison is a great place to work, raise a family and have fun and we are proud to have established our new headquarters in this community.

Our office is easily accessible via i95, Shoreline Train, major airports and by boat if you are on Long Island Sound.