FedEx Office 642

FedEx Office #642, also known as FedEx Office Lafayette CA, is a FedEx Office Print & Ship Center located at 965 Moraga Road in Lafayette, California.