We don't have experience with them, but the Tallahassee Animal Service Center may be able to assist you. They have a few staff members who I believe are familiar with their needs/care. Feel free to call Monday to discuss 850-224-9193.
St Francis Wildlife Association may take them. They usually take in wild/exotic animals.
I do not believe they do but may be wrong
Thanks! Your answer is awaiting moderation.