Sarah Sherrod's address is 229 W 103rd Street , Chicago, IL 60628. Public records show Sarah has also lived in Chicago, IL.
Sarah Sherrod's current address is 6936 S Oglesby Avenue , Chicago, IL 60649. Sarah's age is 100 years old (1923). Phone numbers associated with Sarah are (773) 324-1547. Sarah has also lived in Los Angeles, CA and Tallahassee, FL.
Phone Numbers: (773) 324-1547
Address History: 6936 S Oglesby Avenue, Chicago, IL 60649;
12913 Mckinley Avenue, Los Angeles, CA 90059;
Tallahassee, FL 32301;
Madison, WI 53704
Results 1 - 2 of 2