There is one stop on the map in Selma, CA right now. It is a winery. Its page below has the address and a map pin.
Winepress Vineyards
2335 Chandler St, Selma, CA 93662
(559) 896-4760
There is one stop on the map in Selma, CA right now. It is a winery. Its page below has the address and a map pin.
Winepress Vineyards
2335 Chandler St, Selma, CA 93662
(559) 896-4760