FedEx ShipSite
1409 N Renaissance Blvd NE, Albuquerque NM 87107
(800) 463-3339
Directions
Most Recent Comments
Write a review
June 2023 by Roy Farr
In and out quickly
April 2023 by Dianna Elder
The website said they were open till 8 I arrived at 7:30 and they were closed No envelopes available at their Dropbox either
Load More
Albuquerque, New Mexico
FedEx ShipSite
1409 N Renaissance Blvd NE, Albuquerque
(800) 463-3339