Town Clerk Office
Windsor Locks Town Hall
50 Church St
Windsor Locks, CT 06096
Below are the three locations closest to Windsor Locks where you can also apply for a marriage license.
Below is a chart that compares Windsor Locks' fees to that of the entire state.