Green Barn Category: Garden Centres, Gardening Business Name: Green Barn Address: Inchiquin, Killeagh Phone Number: 024-90166