The Territory Thrives
Leduc Post Office was established in 1883 with Peter Leduc as Postmaster, who served until his death in November, 1899. It was situated about two miles north of the present site of Picabo. Early in 1900, the post office of Leduc was abolished and the post office of Picabo established … Read more