The White Pages from Telmex (one of the leading telecom providers in Mexico) are available online but only to subscribers. There is a registration facility which allows a non-subscriber login ID to be created but the process doesn't work at this time - the confirmation email link expires almost immediately therefore until this is a working site the link won't be included.
Country code: +52
Yellow Pages and White Pages for Mexico. Business listings only. In English and Spanish.
Yellow Pages for Mexico - search for businesses in an area by category or name. In Spanish.