FedEx Office 826

FedEx Office #826, also known as FedEx Office Buford GA Mall of Georgia, is a FedEx Office Print & Ship Center located at 3290 Buford Drive in Buford, Georgia.