I love the idea of worlds that lie between and behind city streets, and Deering Center is a perfect place to see that.