Iglesia de la Santa VeracruzParishShareFray Andrés de Castro50000 Toluca, Estado de MéxicoMexicoGet directions