FedEx Office 1540

FedEx Office #1540, also known as FedEx Office Birmingham AL Homewood, is a FedEx Office Print & Ship Center located at 169 State Farm Parkway in Homewood, Alabama.