woodbarn india log homes manufacturers 4 years ago ID: #208937 Listed In : Building and Construction abu dhabi 971 999 956 woodbarnindia Business Description indiaS pioneer eco friendly log houses manufacturing company Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : log homes