FedEx Office 3694

FedEx Office #3694, also known as FedEx Office Buffalo NY Downtown, is a FedEx Office Print & Ship Center located at 1845 Elmwood Avenue in Buffalo, New York.