Barraba Solar Return to Directory Business Name: Barraba Solar Business Category: Uncategorised Long Business Description: N/A Business Phone Number: 02 6782 1838 Business Fax: 02 6782 1976 Business Address: 88 Queen st Business Suburb: BARRABA Business State: NSW Postcode/ZIP Code: 2347 Business Country: Australia Business Contact First Name: Lauri Business Contact Surname: Godfrey