With the shutdown of Chaparral Ranch in San Francisco, stables owned by the Chaparral Corporation continue to operate in Wunderlich Park in Woodside but a renewal of its contract in 2025 is still pending.
The post Chaparral Ranch location in Woodside remains open appeared first on The Almanac.