I don't see why you shouldn't be able to find a good vet in Rockford. For instance, just doing a quick Google search I find Bellwood Animal Hospital which says it not only provides emergency services but also provides 'exotic pet medicine'. If they treat exotics they should certainly have no problem with a Savannah.
http://bellwoodvets.com/
http://bellwoodvets.com/