1. Merchant Tours 1201 Dulles Ave Apt 4207, Stafford, TX 77477 Coordinate: 29.60741,-95.58099 Phone: (832) 539-1699