Pacific Foot and Ankle Institute Serving Palo Alto, CA View Phone 650-324-2091 1101 Welch Rd, Ste CPalo Alto, CA 94304 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page