FedEx Office 2406

FedEx Office #2406, also known as FedEx Office Salt Lake UT Taylorsville, is a FedEx Office Print & Ship Center located at 5616 South Redwood Road in Salt Lake City, Utah.