Nestor Community Health Center 1016 Outer Road, San Diego, CA 92154