1. STA Ranch 6000 Wehmeyer Ln, Washington, TX 77880 Coordinate: 30.26814,-96.11283 Phone: (936) 878-1927