Palo Alto Hills Country Club scorecard
Palo Alto, United States
3000 Alexis Dr, Palo Alto, Ca 94304, USA
Courses
Palo Alto Hills Country Club
(18 holes · par 71 · tees: 4 Trees)
Golf courses
·
About
·
API
·
Add a course