Leon Post Office (Tallahassee, Florida)

Leon Post Office is a U.S. Post Office located at 1845 North M. L. King Jr. Boulevard, Tallahassee, Florida.