Lou Sherrod was born in 1928, age 96. Lou Sherrod's address is 5775 29th Street Unit 1104, Greeley, CO 80634. Possible relatives include Lucretia Sherrod. Public records show Lou has also lived in Denver, CO. Lou's latest phone number is (303) 733-7146. Previous phone numbers include (970) 346-0031 and (970) 378-7625.
Also goes by: L J Sherrod
Related to: Lucretia Sherrod
Results 1 - 1 of 1