« Back to Independent Schools St Xavier's Private School AddressRichmond St CityPort-of-Spain Phone+1 868 662 2784