I don't know if they have that. I'm pretty sure they didn't when I was member (which was from 2007-2011.) I think they force you to call them to find out unless they've upgraded their online services.
I sent them an email and they replied back stating they could not respond to my question via email. They included a toll free number and a "special code" that put me right through to someone that did provide me with my contract expiration date.