FedEx Office 1223

FedEx Office #1223, also known as FedEx Office Meridian ID Treasure Valley, is a FedEx Office Print & Ship Center located at 3110 East Florence Drive in Meridian, Idaho.