Memo Corporation 722 South Kimball Avenue, Southlake, TX 76092