Map location of Marc Needelman 800 Cottage Grove Road, Suite 313, Bloomfield, CT 06002 Phone: 860-242-7174