Barnard ConstructionDinsdaleConstruction CompaniesBarnard ConstructionAbout Barnard ConstructionAddress: 94 Duke St, Dinsdale, Hamilton 3204PhoneClaim ListingContact InformationPhone: 078467997Address:94 Duke StDinsdaleHamilton 3204