Silas Spencer was born in 1951, age 72. Silas Spencer's address is 2510 E 61st Street N, Tulsa, OK 74130. Possible relatives include Helen Spencer. Public records show Silas has also lived in Skiatook, OK. Silas's latest phone number is (918) 425-3134.
Related to: Helen Spencer
Phone Numbers: (918) 425-3134
Silas Spencer's current address is 8238 North 127th East Avenue East, Owasso, OK 74055. Silas's age is 90 years old (1934). Phone numbers associated with Silas are (918) 274-1584 and (918) 627-9682.
Also goes by: Silas Spencer
Address History: 8238 North 127th East Avenue East, Owasso, OK 74055;
8238 N 127th East Avenue, Owasso, OK 74055;
Tulsa, OK 74146
Results 1 - 2 of 2