San Leonardo is a Roman Catholic parish church in a rural site in the frazione of Tapigliano, in the town limits of Nebbiuno, province of Novara, Piedmont, Italy.