Found 3 places
Latitude: 38.5187 (38°31′7″N), Longitude: -122.4804 (122°28′49″W)
Address: 987 Saint Helena Hwy St South, Helena, CA 94574
Latitude: 38.4849 (38°29′6″N), Longitude: -122.4474 (122°26′51″W)
Latitude: 38.5115 (38°30′42″N), Longitude: -122.4598 (122°27′35″W)