I live in St. Louis, MO, and have raised russian torts for almost 8 years now. I've also been keeping them outdoors (from about April to October) for the last 5 years.
It's often easier to keep tortoises outdoors if you have that option. They can eat the good stuff that grows in the yard, get natural sunshine, more easily lay eggs if they want, and behave in what might be a more natural fashion. And you can often give them more space outdoors than in.
And I think russian torts can tolerate the weather around here much better than any other tort. I leave them outside in a 64 sq ft pen, as long as it's dry with overnight lows, in the 40s and day time highs in the 100s. If it rains I'll bring them in on cold nights. They love to eat the clover and weeds from my yard. They lay eggs out there (I bring the egg in to incubate). As long as they have a dry place (hide area) to go to at night, and a dry area to bask on during the day, they don't mind the humid weather.
And they are small enough to keep indoors. My largest one is a 7" female. An 8 sq ft enclosure would be great for one or two russkies.
The website www.russiantortoise.net is a good source of info. Also a book by Ed Pirog (EJ on the forum) on russian tortoises is available on Amazon.
Leopard tortoises tend to get too large and are pickier about temperatures. I have a couple of them that are very small (4.5 to 5 inches) that I keep in a 7 sq ft enclore indoors, and I put them outside in a screen cage on warm, sunny days. Larger specimens would be more of a challenge to keep indoors.