The Davis-Francis Agency (Allstate Insurance Company) Share: Insurance Agencies The Davis-Francis Agency (Allstate Insurance Company) Visit Website 16126 Southwest Fwy., Ste. 120 Sugar Land , TX 77479 (281) 491-2508 About Map About Insurance provider: Home, Auto, Life and Financial Products What's Nearby? Distance: 5 10 15 20 25 50 mi.