Leesburg Post Office (Texas)

Leesburg Post Office is a U.S. Post Office located at 7666 State Highway 11 West, Leesburg, Texas. The post office was established in 1874.