Saints Peter & Paul Catholic ChurchParishShare1110 Old Spanish TrailScott, LA 70583-0610United StatesGet directions