According to our records, this business is located at 1191 Ridge Rd. in North Haven (in New Haven County), Connecticut 06473, the location GPS coordinates are: 41.3671445 (latitude), -72.8986766 (longitude). Environment & Human Healt is categorized under Home Health Care Services (SIC code 8082). Known organization president is Nancy Alderman.