Sports Authority 226

Sports Authority #226 was a Sports Authority sporting goods store located at 10225 Katy Freeway in Houston, Texas.