Leo Snodgrass was born in 1916, age 107. Leo Snodgrass's address is 689 State Street , Hamlin, WV 25523. Possible relatives include Lorraine Snodgrass. Public records show Leo has also lived in Renovo, PA and Chester, VA. Leo's latest phone number is (304) 824-2127. Previous phone numbers include (804) 932-4386.
Also goes by: Leo Snodgrass
Related to: Lorraine Snodgrass
Address History: 689 State Street, Hamlin, WV 25523;
223 P/O Box, Renovo, PA 17764;
Chester, VA 23836;
Chesterfield, VA 23838;
Dinwiddie, VA 23841
Results 1 - 1 of 1