The Green Villa Barn is a historical building in Independence Oregon built in the 1920’s. It has a classic charm that’s perfect for hosting weddings. The venue has indoor and outdoor areas that are ideal backdrops for taking beautiful pictures. Congratulations to Melissa and Kevin for tying the knot in such an awesome setting. Not a detail was missed as friends and family from all over came to celebrate. Cheers to the Watts!
Wedding at Green Villa Barn