Queen Of The Tax Scene 7221 Scott Street, Houston, TX 77021