FedEx Office 3696

FedEx Office #3696, also known as FedEx Office West Seneca NY Buffalo, is a FedEx Office Print & Ship Center located at 650 Orchard Park Road in West Seneca, New York.