Claim This Business Report This Business Barrett Building Contractor 581 Elmhurst CourtKingston,, ONK7M 0B3(613) 389-7620Hide mapTrades & Trade Equipment/Accessories, General Contractors