N main st - Templeton, CA, United States close