Project Details FACTS Structural Engineering: O'Meara Road Plaza (Trinidad & Tobago): Structural Engineering: O'Meara Road Plaza (Trinidad & Tobago) Structural Engineering: O’Meara Road Plaza (Trinidad & Tobago)