FedEx Office 5138

FedEx Office #5138, also known as FedEx Office Capitola CA Brown Ranch, is a FedEx Office Print & Ship Center located at 3555 Clares Street in Capitola, California.