FedEx Office 603

FedEx Office #603, also known as FedEx Office St Paul MN Snelling and Grand, is a FedEx Office Print & Ship Center located at 58 Snelling Avenue South in St. Paul, Minnesota.