Home › Venues › Farmstead at Long Meadow Ranch Farmstead at Long Meadow Ranch Tickets Buy tickets for concerts at Farmstead at Long Meadow Ranch in St. Helena, CA. No Upcoming Events No upcoming events scheduled at Farmstead at Long Meadow Ranch. Please contact us with any corrections. Hotels & Lodging Near Farmstead at Long Meadow Ranch About the Venue Farmstead at Long Meadow Ranch At-a-Glance Address738 Main StSt. Helena, CA 94574United States Map & Directions Advertisement