Iglesia de Santiago ApóstolParishShareLa Plaza09257 Villafranca Montes de Oca, Castilla y LeónSpainGet directions