Spencer Homes Back to Search Spencer Homes Categories Builder - General Contractor Land Developer 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