FedEx Office 245

FedEx Office #245 is a FedEx Office Print & Ship Center located at 4210 82nd Street in Lubbock, Texas.