FedEx Office 420

FedEx Office #420, also known as FedEx Office Denver CO Lakewood, is a FedEx Office Print & Ship Center located at 96 Wadsworth Boulevard in Denver, Colorado.