Windsor Federal 

Windsor Federal 

We are taking customers by appointment only. Please call ahead and we will be happy to accommodate your banking needs.

Phone: 860-644-4406
Address: 152 Deming St., South Windsor, CT