Caddo Office Reimagined Share: Office Leasing Caddo Office Reimagined Visit Website 2201 Spinks Rd. Flower Mound, Texas 75022 (972) 471-9009 About Map About Office suites 90 sq. ft. - 280 sq. ft.; co-working ''Social Memberships,'' and Day Offices. Conference room time is included in office and coworking memberships. Use of 8 Caddo locations in DFW. What's Nearby? Distance: 5 10 15 20 25 50 mi.