FedEx Office 5194

FedEx Office #5194 is a FedEx Office Print & Ship Center located at 2279 South Oneida Street in Green Bay, Wisconsin.