Spencer currently resides at 818 Calumett Dr, Cedar Falls, Ia 50613. Spencer was born 72 years ago. Spencer was born in 1952. The phone number (319) 268-1915 is Spencer’s. A city Spencer has lived in before is Cedar Falls.
One property is owned by Spencer. Property owned by Spencer is at 818 Calumett Drive Cedar Falls IA 50613. His property value is $20,790. He owns properties with estimated land value $20,790.