FedEx Office 243

FedEx Office #243 is a FedEx Office Print & Ship Center located at 3520 South Street in Lafayette, Indiana.