America-Places.com has listed approx 2 banks in Villa de Leyva. Some of the Top rated banks in Villa de Leyva are- Banco Agrario de Colombia & Banco Popular.