Find all the information for North Windham Veterinary Clinic, that provides veterinary services in Windham, ME 04062