1. New England Home Care Inc 136 Berlin Rd Ste 203, Cromwell, CT 06416 Coordinate: 41.60547,-72.70765 Phone: (800) 286-6300