Hmm ... perhaps you can prioritize the list. I get the part about no snakes being pretty high - but it's very difficult to avoid them entirely. For example ... do you mean no poisonous snakes or none at all?? Illinois (which I live in and cannot recommend, but not for any reason on your list) can get a few varieties especially if you live in the country, but there is only 1 poisonous snake and he is a water snake. I get an occasional garden snake in the yard (1 every 3-4 years and I'm in the country) but I'm not bothered by them (I pick them up and move them out of harms way of the lawn mower, ditto for toads).
Hurricanes ... no problem ... stay a few hundred miles inland.
Tornado's ... a bit more difficult. While northern IL, IN, OH, PA & MI do not see a lot of them, they can happen. Just not to the degree as OK, TX, MS, TN, KY etc.
Close to hospital, drug store, quilt shops, quilt guilds and all the other trappings of a larger society ... narrow yourself to within 15 miles of any city larger than 100K should do it. Also, taking up domicile in a city rather than the country will certainly help curtail the snake issue, and many homes can be found with fenced yards to let dogs run. Larger cities with good city planning that includes storm sewers and waste water system certainly helps with the flooding issues.
You might want to avoid the regions (70 miles) to the south and east of any of the great lakes to avoid "lake effect" ... rain and snow, and higher chances of tornadic activity.
You also mentioned not too hot ... not too cold ... next to impossible to find. IL, IN, MI, PA, OH ... snow, and cold - we get lots of both. Once you start moving south of the snow belt you will find a much higher likelihood of snakes - including the poisonous variety. In fact even Southern IL, IN, KY has a likelihood of seeing an Eastern Diamondback.
If you didn't limit yourself to East of the Miss ... the western seaboard might qualify - from Seattle down to San Francisco.
And a few others hit it on the head when they mentioned Ireland, Wales and England. Climate wise ... maritime so it's rarely too hot or too cold, doesn't snow often (or much), can grow palm trees if you like (USDA zone 7), but you'll have a good deal more rain. And Hurricanes hardly happen (but my husband does remember one that demolished his greenhouse just NE of London back in the 80's).