About
Welcome to our open-air library, conveniently located at the corner of Louis Road and Loma Verde. We're open 365 days/ year, rain or shine. Always free!
Address: 3218 Louis Rd, Palo Alto 94303
Parking:
Street
State: CA
City: Palo Alto
Street Number: 3218 Louis Rd
Zip Code: 94303
categories: landmark & historical place, library