FedEx Office 211

FedEx Office #211 is a FedEx Office Print & Ship Center located at 2650 East 3rd Street in Bloomington, Indiana.