FedEx Office 730

FedEx Office #730 is a FedEx Office Print & Ship Center located at 117 Resource Center Parkway in Birmingham, Alabama.