An earthquake of magnitude 2.9 and depth of 6.00 kilometers occurred 28.68 miles from Gadsden, AZ in Yuma County at 07:46 PM.