FedEx OnSite
15900 NW 27th Ave, Opa-locka FL 33054
(800) 463-3339
Directions
Most Recent Comments
Write a review
August 2020 by Flex Frank
Subpar service, managers are incompetent and foster a culture of abuse and harassment.
Load More
Opa-locka, Florida
FedEx OnSite
15900 NW 27th Ave, Opa-locka
(800) 463-3339