FedEx Office 1520

FedEx Office #1520, also known as FedEx Office Lafayette LA, is a FedEx Office Print & Ship Center located at 3808 Ambassador Caffery in Lafayette, Louisiana.