Get Directions to Windsor Town Court Room ← View details 124 Main Street, Windsor, New York 13865 +1 607-655-1973 Get Directions From* To * — Required information