The Foster is located at 940 Commercial Street in Palo Alto, near the corner of E. Charleston and San Antonio Road.
About Us
The Foster is a quiet, contemplative place in which to experience beautiful art and inspiring journeys. It houses the permanent collection of the Foster Art & Wilderness Foundation.