Mansfield & Storrs CT

Town Clerk: 860.429.3302 |

Form of Government: Town Manager, Town Council

Population: 25,268

Schools: