Probably a lot of tracks in the US would let you go 100 miles on them-- a lot of them get used a lot less than we'd all like, and are run by parks and rec departments that don't really understand track racing.
Some of the less busy ones are probably cheap or nearly free, and might even have some people come out to time you, if only out of curiosity to see if you die of boredom, but you probably have to bring your own people to count laps. A 250 m track is ~6 laps/mile, so you're talking 600 laps. That would be easy to lose count of. If you can do that without dying of boredom you deserve some kind of award. If you need a really official time, the expensive part is going to be paying a USCF official, which isn't all that expensive in the grand scheme of things, but it seems a bit silly.
Forest City is 138 m - it's a blast to ride, but I think I wouldn't want to spend 100 miles on it on a road bike. It was a little chilly when I visited, but quite nice. It's about a 7 hour drive from you-- detroit is about 5 hours, and london is about 2 hours further. They seem to have a pretty busy schedule, so unless you can make it interesting by having people bet on how far you go before losing your mind or something like that, it might be hard to get the 6 or so hours. They also have a pretty small gear limit - I think 81 inches, but they might waive it for you for something as nutty as 100 miles on a 138 meter track.
Road bikes are generally a no-no, but as long as you don't mix track and road bikes at the same time it can be done safely. I've even seen it done on a 250 m wood track with 43 degree banking.
If you're willing to drive a bit south, Penrose Velodrome in St. Louis might be an option. It's outdoor, but it may be far enough south to at least not be wet and snowy. I'm not sure how to get ahold of them, but you might be able to find someone from there over at fixedgearfever.com.
Last edited by bitingduck; 01-25-06 at 01:17 AM.