Sherri has listed (334) 284-8301 as her phone number. Sherri’s current address is 2637 Knollwood Dr, Montgomery, Al 36116. Sherri was born in 1964. Sherri was born 60 years ago. Public records show Montgomery and Hope Hull as cities Sherri also stayed in.