Posted on January 17, 2019 January 17, 2019 by WebsiteYellowPages.com Spencer Properties 1 2 3 4 50.000 CategoriesReal Estate Agent/manager LocationsTexas Bookmark Contact Information Business Name Spencer Properties Address 3220 Duval Road, Texas 78759 Phone Number 5122916603 Fax Number - CategoriesReal Estate Agent/manager Post navigationPrevious post: Rann Elementary SchoolNext post: Abundant Life Assembly