Public records show Toledo as a city Sherri also stayed in. 1964 is her birth date. Sherri is a resident of 518 Potter St, Toledo, Oh 43605. The number currently linked to Sherri is (419) 698-3004....