PBS Technologies (Trinidad) Limited is located in Port of Spain, Trinidad & Tobago on 155-157 Tragarete Rd. PBS Technologies (Trinidad) Limited is rated 4.4 out of 5 in the category technology park in Trinidad & Tobago.
Address
155-157 Tragarete Rd
Accessibility
Wheelchair-accessible entrance