Iglesia de Nuestra Señora de la ConcepciónParishSharePlaza Mayor40311 Valle de Tabladillo, Castilla y LeónSpainGet directions