About San Diego Center for Children 0.0 Read Reviews Rated 0.0 out of 5 3002 Armstrong Street San Diego, CA 92111 US-CA San Diego 32.799618 -117.166682 32.799618, -117.166682