FedEx Office 3703

FedEx Office #3703, also known as FedEx Office Burbank CA, is a FedEx Office Print & Ship Center located at 4100 Riverside Drive in Burbank, California.