Castlewood Valley scorecard
Pleasanton, United States
Castlewood Dr, Pleasanton, Ca 94566, USA
Courses
- Castlewood Hill (18 holes · par 73 · tees: Black, Blue, Blue, Combo, Green, Green, White, White)
- Castlewood Valley (18 holes · par 72 · tees: Blue, White)