Spencer Lefringhouse was born in 1969, age 54. Spencer Lefringhouse's address is 1468 South Lakeshore Drive , Fowler, IL 62338. Possible relatives include Darin Lefringhouse, Linda Lefringhouse and 2 others. Spencer's latest phone number is (217) 430-0305. Previous phone numbers include (217) 645-3963 and (217) 714-2667. The latest email address for Spencer Lefringhouse is sle****@worldnet.att.net.
Also goes by: Spencer Lefringhouse
Address History: 1468 South Lakeshore Drive, Fowler, IL 62338;
150 Lakeshore Hills, Fowler, IL 62338;
Quincy, IL 62301
Emails: sle****@worldnet.att.net
Results 1 - 1 of 1