The Palo Alto Art Center is open Tuesday-Saturday from 10am-5pm; Thursdays from 10am-9pm; Sundays from 1-5pm; closed on Mondays. Admission is always FREE.
The Palo Alto Art Center and Art Center Foundation are located at 1313 Newell Rd., Palo Alto, CA, 94303.
Click here to visit the Art Center's website and learn more about their programs and offerings, or select from the links below:
|Copyright 2013 Palo Alto Art Center Foundation