FedEx Office 5900

FedEx Office #5900, also known as FedEx Office Melbourne FL Spacecoast 192, is a FedEx Office Print & Ship Center located at 2700 West New Haven in Melbourne, Florida.