Otay Mesa-Nestor Branch Library


Otay Mesa-Nestor Branch

3003 Coronado Ave.
San Diego, CA 92154-1521

619-424-0474

Coco Rios Fidel
Branch Manager