Ambassador Theatre Group announces a major addition to its North American portfolio: the greater Houston area's Smart Financial Centre at Sugar Land (18111 Lexington Boulevard, Sugar Land, TX).