Iglesia Natividad de la Santísima Virgen MaríaParishShareJuan Scharle7318 Colonia Hinojo, Buenos AiresArgentinaGet directions