He has stayed in Council Bluffs, Houston, Sioux City and 3 other cities before moving to Omaha. The age of Spencer is 44. 3517 130Th St, Omaha, Ne 68144 is where Spencer resides. The number currently linked to Spencer is (712) 256-3445. The birth year was listed as 1980. Public records show that Spencer is connected with Lucaspence Properties, Lllc. Spencer is related to or closely associated with Jose Carlos Sanchez, Alicia Kimberly Jimenez, Kimberly Sanchez and 6 other people.
Spencer has one website - doubleoconsulting.com. Registration of this web domain were done on 2010-08-05.