Iron Horse Winery   Address 9786 Ross Station Rd. Sebastopol, California 95472 United States Upcoming Events No events in this location Get Directions From: To: Loading Map.... Iron Horse Winery9786 Ross Station Rd. - Sebastopol, California 95472 38.456117 -122.89883309999999