FedEx Office 1517

FedEx Office #1517, also known as FedEx Office Birmingham AL Downtown, is a FedEx Office Print & Ship Center located at 105 20th Street South in Birmingham, Alabama.