Deer Creek Courts is located in Highland Park, Illinois and features six indoor tennis, four racquetball and two wallyball courts. The courts provide excellent playing conditions with bright indirect lighting, contrasting background for enhanced visibility and clean court surfaces that offer consistent bounce. Dedicated to serving the Highland Park community, Deer Creek Courts provides fun for...