Leo Spencer was born in 1943, age 80. Leo Spencer's address is 13961 Kenneth Court , Shawnee Mission, KS 66224. Possible relatives include Karen Foster, Joyce Spencer and 2 others. Public records show Leo has also lived in Sacramento, CA and Overland Park, KS. Leo's latest phone number is (916) 924-1367.
Also goes by: Leo Spencer
Phone Numbers: (916) 924-1367
Address History: 13961 Kenneth Court, Shawnee Mission, KS 66224;
228 Selby Ranch Road, Sacramento, CA 95864;
Overland Park, KS 66224;
Topeka, KS 66611;
Wichita, KS 67212
Results 1 - 1 of 1