Sports Authority 225

Sports Authority #225 was a Sports Authority sporting goods store located at 2131 Post Oak Boulevard in Houston, Texas.