Dumbo Streetscapes 05/25/07 12:00am Pop Quiz: Where is Clumber Corner? by dumbonyc 8 Comments Where is Clumber Corner? Dog owners are probably familiar with this place. The answer is after the jump below. (more…) Tweet