Touch Of France is conveniently located near I35E.
World Trade Center
2050 Stemmons Fwy Unit 155 #11019
Dallas, TX, 75207
If you have any questions related to our location, please call us at 214-698-1600, and we will be glad to assist you.
Click Here to have to have detailed directions through MapQuest.