Explore details about location Windsor Court Road. Windsor Court Road is a location situated within the Markham alongside other areas such as Tillie Square, Milne Lane, Poinsetta Drive.