General Surgery: 2900 Chanticleer Office: Palo Alto Medical Foundation 2900 Chanticleer Avenue, Santa Cruz, CA 95065