Spencer Filosa was born in 1993, age 30. Spencer Filosa's address is 1495 Johnstown Lane Apartment D, Wheaton, IL 60189. Possible relatives include Katherine Filosa, Mary Filosa and 3 others. Public records show Spencer has also lived in Barrington, IL and Charleston, IL. Spencer's latest phone number is (847) 373-0118. Previous phone numbers include (847) 770-0991 and (847) 776-8592.
Address History: 1495 Johnstown Lane Apartment D, Wheaton, IL 60189;
1485 Cameron Court, Barrington, IL 60010;
Charleston, IL 61920;
Hoffman Estates, IL 60010
Results 1 - 1 of 1