Green Villa is a charming event venue located just outside the picturesque town of Independence, Oregon. With its stunning barn and garden venues, it offers a perfect setting for weddings, parties, and other special occasions.
Surrounded by the natural beauty of the Oregon countryside, Green Villa provides a serene and idyllic backdrop for any event, making it a popular choice for those seeking a memorable and enchanting experience.
Generated from the website