FedEx OnSite
1732 Washington St N, Twin Falls ID 83301
(800) 463-3339
Directions
Most Recent Comments
Write a review
December 2020 by Teresa Hellickson
Couldn't send my package. Staff at this location were unhelpful and seemed unconcerned about this fed ex customer.
August 2020 by Carman Carter
Friendly and knowledgeable staff.
Load More
Twin Falls, Idaho
FedEx OnSite
1732 Washington St N, Twin Falls
(800) 463-3339