Mitchell Park
3700 Middlefield Rd, Palo Alto, CA 94303-4714
Mitchell Park is a Parks, Playgrounds place is located in Palo Alto, California. The address of Mitchell Park is 3700 Middlefield Rd, Palo Alto, CA 94303-4714.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.cityofpaloalto.org/gov/depts/lib/branches/mitchell_park.asp