woodbarn india log homes manufacturers 4 years ago ID: #217713 Listed In : Business & Services Builders and Developers Building and Construction abu dhabi 971 999 956 woodbarnindia.com 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