Spec’s – Dallas #152
8123 Preston Rd
Dallas TX 75225
USA