FedEx Office 118

FedEx Office #118 is a FedEx Office Print & Ship Center located at 408 Wilshire Boulevard in Santa Monica, California.