FedEx Office 195

FedEx Office #195, also known as FedEx Office South Bend IN South Bend Ave, is a FedEx Office Print & Ship Center located at 2202 South Bend Avenue in South Bend, Indiana.