Nestor Community Health Center

Address

1016 Outer Road
San Diego, CA 92154