US Post Office, Leesburg AL

Post Office Name US Post Office
Address 1045 Riverside St
City Leesburg
State Alabama
Phone Number (256) 526-8076
Latitude 34.1831
Longitude -85.7726

35983 US Post Office in Leesburg, Alabama is located at 1045 Riverside St. The Leesburg Post Office Number is (256) 526-8076