Nice park to take kids
It's a park what's not to love
Center Park is located at W Center St, Wauwatosa, WI 53213