ROSI Office Systems In 1993, ROSI began out of Houston’s large demand for affordable office cubicles as companies were emerging from the nearly decade-long oil recession. Phone: (713) 766-5722 10129 Stafford Centre Drive, Stafford, TX 77477 United States Map Other Categories: House & Home |