South Houston TX Wendy's 1. 10235 Almeda Genoa Road, South Houston, TX 77075 | Wendy's (713) 941-3145