FedEx Office 5647

FedEx Office #5647 is a FedEx Office Print & Ship Center located at 4000 Lake Tahoe Boulevard in South Lake Tahoe, California.