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?