Azalea Park Post Office (Orlando, Florida)

Azalea Park Post Office is a U.S. Post Office located at 501 North Semoran Boulevard, Orlando, Florida.