Our mission is to improve life for all animals by providing temporary shelter, compassionate care, community support and education. GMHS was started in 1912 to protect animals. GMHS serves Gloucester, Mathews and Middlesex counties and is located at 6620 Jackson Lane, Gloucester VA 23061.