Freedom Title Share: Title Companies Freedom Title Visit Website Request Info 100 s. Village Center Drive Southlake, Tx 76092 (817) 591-0590 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.