Find Us HEAD OFFICE:92 Queen Street, Port of Spain, Trinidad & Tobago. FACTORY LOCATIONSLot 18A & B, 20C and 21A & B,O’meara Industrial Estate,Arima,Trinidad & Tobago CONTACT 1 (868) 625-1303 sales@mecalfab.com