Herndon Post Office (Orlando, Florida)

Herndon Post Office is a U.S. Post Office located at 821 Herndon Avenue, Orlando, Florida.