Spencer Homes Back to Search Spencer Homes Categories Land Developer Builder - General Contractor PO Box 254 , Edwdardsville , IL , 62025-0254 (618) 659-0217 Send Email www.spencerhomesllc.com Contacts Primary Mike Rathgeb Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone