FedEx ShipSite
1701 Niagara Falls Blvd Suite 700, Amherst NY 14228
(800) 463-3339
Directions
Most Recent Comments
Write a review
November 2023 by wilson velazquez
This is not a ship site says FedEx recently updated info so I'm assuming it was deception to get you into the store.
Load More
Amherst, New York
FedEx ShipSite
1701 Niagara Falls Blvd Suite 700, Amherst
(800) 463-3339