Here is a link to the Employees Provident Fund Organization - Delhi. It allows you to check your EPF balance - http://www.epfdelhi.gov.in/epfbalance.as...
If you are not in the Delhi region there is another link on the right of the same page tilled "Know your EPF Balance". Try that instead.
P.f.no.9183