Nature’s Express Return to Directory Business Name: Nature’s Express Address: 2905 S 4th Ave City: Yuma State: Arizona Zip: 85364 Phone: 928-317-8300 Website: Nature's Express – Yuma, AZ Description coming soon. Own this restaurant? Contact us to add a description – free of charge.