Don't have Telegram yet? Try it now!
https://survivingmexico.com/2014/10/17/getting-legal-renewing-our-u-s-passports-in-mexico-dhl/
Getting Legal--Renewing our U.S. passports in México-DHL