Are there any places that you can take a baby in a stroller and walk around?

The only place I can think of is the Aquarium and the mall.