Watts Center has two lighted outdoor ice rinks and is located on more than three acres of land at Watts Park, which includes three tennis courts, a disc golf course, and soccer fields. In the winter months, the sledding hill at Watts Park has also been a longtime favorite of Glencoe residents of all ages.