Mobile version
Store Locations
  • Houston, Texas - Metropolitan Area

  • Showroom Hours:
    Open Daily 10am - 9pm, Sunday 12pm - 6pm
  • See map below for directions.
  • Star North | 18107 North Freeway | 281.440.3330
    Manager: Katie Seifert
  • Star Northwest | 7111 FM-1960 West | 281.586.1900
    Manager: Donna Killgore 
  • Star Southwest | 6868 Southwest Freeway | 713.781.7200
    Manager: Robert Taylor
  • Star Clear Lake | 20010 Gulf Freeway | 281.338.2471
    Manager: Wade Matthews
  • Super Showcase | I-10 West at Park 10 | 281.492.5494
    Manager: Dwayne Johnson
  • Star Sugar Land | 19660 Southwest Freeway | 281.342.7827
    Manager: Bill Barnum
  • *Click HERE for our Clearance Outlet locations.