Leeo

Website
989 Commercial St
Palo Alto, CA 94303

Leeo is an innovative museum located in Palo Alto CA dedicated to exploring the intersection of technology and art. The museum features interactive exhibits that engage visitors with cutting-edge digital installations and thought-provoking displays. With a focus on creativity and education Leeo provides a unique experience for people of all ages encouraging them to ponder the future of art in a tech-driven world.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.