P Palo Alto Med Foundation - SC 0 reviews 2907 Chanticleer Avenue Floor 2 Santa Cruz, CA • 95065 View Practice