Homewood Post Office (Birmingham, Alabama)

Homewood Post Office is a U.S. Post Office located at 2710 18th Street South, Birmingham, Alabama.