Iglesia Villa MayorParishShareCalle 37 Bis Sur111511 Bogotá ciudad, Bogotá, Distrito CapitalColombiaGet directions