View all

Bed bugs prompt Mitchell Park Library closure
A view inside Mitchell Park Library on Oct. 23, 2014. The library and community center spans 56,332 square feet and held its grand opening on Dec. 6, 2014. Photo by Michelle Le.

© 2020 Palo Alto Online.
All rights reserved.