Where can I find a single list containing the contact information (including email address) of state legislators for all 50 US states, ideally broken down by state and chamber (most states have a House and Senate, just like the federal government) and including US territories and possessions?
To clarify, I am referring to the group of people who meet in each state's capital city, not the people who meet in Washington DC to represent their state.
I've found several sites that have information for individual states. Some examples:
MN is split by chamber:
In theory, I could try finding pages like this for all states, but I'm sure someone has already compiled such a list.