The Electric Chair 8722 Richmond Avenue, Houston, TX 77063