In order to find out about an email address online for free you need to visit http://www.ehow.com/how_5064596_email-addresses.html. They have detailed step by step instructions on how to go about finding any email address online without paying for the services.
I can find NO SITE AT ALL that will provide an EMAIL ADDRESS FOR FREE. Every one listed above requires payment before providing the EMAIL ADDRESS. I have the person's name, address, and phone number and have tried every way possible to find the email address to surprise them on their birthday. NONE ARE FREE. EVERY ANSWER ABOVE IS INCORRECT.