Here is the quickest route to Palo Alto Medical Foundation.
What is the address?
Palo Alto Medical Foundation is located at 611 Ames Ave.
Hi, can you help me find a moderately priced 3-star accomadation?