Centennial Park in Arlington Heights is a park with four tennis courts, three baseball and softball fields. It features a walking and bike path that leads to a nature preserve area. There is a great area where you can observe the wildlife and pond. There is a nice playground here too. There is an easily accessible parling lot. I enjoyed walking this path. The only negative is that the walking path doesn't connect in the park. If you want to make a complete loop around the path, you need to leave the park and walk through the adjoining neighborhood. I recommend Centennial Park. read more