Iglesia de los Santos Justo y PastorParishSharePlaza de la Iglesia09390 Santa Inés, Castilla y LeónSpainGet directions