David Latta BuildersBalcluthaBuildersDavid Latta BuildersAbout David Latta BuildersAddress: 174 Clyde St, Balclutha 9230PhoneClaim ListingContact InformationPhone: 034181452Address:174 Clyde StBalclutha 9230