9 yrs ago•antonio1170reviewedMaximus3138 Seymour Hwy Wichita Falls, TX 76301One of two strip clubs here...