Iglesia de Nuestra Señora de Santa RosaParishShareAvenida Arteaga y Salazar05370 Cuajimalpa de Morelos, Ciudad de MéxicoMexicoGet directions