Ventura Custom Homes Back to Search Ventura Custom Homes 17814 Davenport Rd. Ste 113 , Dallas , TX , 75252 United States (972) 335-5233 Contacts Primary Loy Lowary Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone