Idlewild Post Office (Charlotte, North Carolina)

Idlewild Post Office is a U.S. Post Office located at 6501 Albemarle Road, Charlotte, North Carolina.