1. Tacka & Associates 867 Dulles Ave, Stafford, TX 77477 Coordinate: 29.61401,-95.58208 Phone: (281) 208-8500
2. Cost Plus World Market 12710 Fountain Lake Cir, Stafford, TX 77477 Coordinate: 29.6372,-95.58683 Phone: (346) 279-3109