Farr Canada Ltd
Edmonton, Alberta, Canada
In the event that you're looking for Farr Canada Ltd, then Edmonton, Alberta, Canada is where you have got to go. In case you're looking for oilfield equipment, then Farr Canada Ltd is a perfect pick. Suppliers of oilfield equipment are mostly situated in Alberta; this is one out of several.