well-hung12.01 2020 : Moderator, the correct address is 17194 Preston Rd Suite 121, Dallas, TX 75248. Please update. Thanks.
gent194511.03 2019 : There is something wrong with the address for this location which indicates it is in Dallas, however the map points to a location in Irving.
Moderator, the correct address is 17194 Preston Rd Suite 121, Dallas, TX 75248. Please update. Thanks.