Todos Santos Plaza in United States - Photo by

Willow Pass Park is a green park with tennis courts, softball fields, and a batting cage.

This park is decorated with trees and installed lights around the walkways.



Address 2175 Willow Pass Rd, Concord, CA 94520, United States

Phone +1 925-671-2489

Maps XXG8+VG Concord, California, United States Open Maps

Best Near Places in 20 km
Related destinations