Portola Art Gallery 75 Arbor Road Menlo Park CA 94025 (650) 321-0220 Open: Mon - Sat. 11:00 am-4:00 pm