Home»All»Where in Houston? Ervan Chew Park All/Where in Houston? Where in Houston? Ervan Chew Park Jill Jarvis 2012-06-26 Jill Jarvis / June 26, 2012 / 0 0 Yesterday I asked where in Houston this picture was taken. It’s the Ervan Chew Park in Montrose. This park has slides, swings and more. It also has a splashpad and dog park. Get more details HERE.