The Super Heroes of Cars and Credit are now serving you from THREE Wichita locations! West Wichita at 114 N. West Street (at the Super Corners of Douglas and West), 1633 N. Rock Road, and Now 2337 S. Broadway right on the corner of Pawnee and Broadway! Remember...Buying a car doesn't have to SUCK!