Try NEARR. Also ask on the Maine Herp website if anyone could short or longterm care for your snake.

http://www.reptilerescue.net/

http://www.maineherp.org/

What part of maine are you in? I am in southern maine and I have a friend up in way northern maine. Maybe we could help find someoen close by to help?