Middletown Library, California - Maps and Directions

Middletown Library

310 Second St.,upper Lake, Ca 95485

Ph: 7072752049