Wendy's Address: 5000 FM 1960 W, Houston, TX 77069 Phone: (281) 444-0531 Payment: Restaurants, Foods-Carry Out, Burgers, Wendy's Other Businesses: Laredo Brothers Steak House at 4765 FM 1960 Rd W, Houston, TX 77069 New York Subs at 802 Milam St, Houston, TX 77002 Subway Sandwiches at 802 Milam St, Houston, TX 77002 SUBWAY at 1201 Louisiana St, Houston, TX 77002 CiCi's Pizza Buffet at 5020 FM 1960 Rd W, Houston, TX 77069