FedEx Office 603

FedEx Office #603 is a FedEx Office Print & Ship Center located at 58 Snelling Avenue South in St. Paul, Minnesota.