The Palo Alto Art Center is your place to discover art. See, make, and be inspired because everyone is an artist!
|Location and General Contact Info: |
1313 Newell Road
Palo Alto, CA 94303
Tuesday-Saturday, 10 a.m.-5 p.m.
Thursday, 10 a.m.-9 p.m.
Sunday, 1-5 p.m.
Last Updated: Jun 22, 2016