Where is the Finance Department?

1st floor of the Town Hall 820 Enfield Street , Enfield , CT 06082