FedEx Office 5193

FedEx Office #5193, also known as FedEx Office Eau Claire WI Oakwood Mall, is a FedEx Office Print & Ship Center located at 3424 Oakwood Hills Parkway in Eau Claire, Wisconsin.