FedEx Office 1164

FedEx Office #1164, also known as FedEx Office Los Angeles CA Brentwood, is a FedEx Office Print & Ship Center located at 11819 Wilshire Boulevard in Los Angeles, California.