MapQuest Driving Directions to 345 Hamilton Ave Palo Alto, CA 94301-2544