Olea Farm Open House Saturday, July 14, 2018 10:30 AM 4:30 PM 10:30 16:30 Olea Farm 2985 Templeton Road Templeton, CA, 93465 United States (map) Google Calendar ICS