An earthquake of magnitude 4.0 and depth of 7.10 kilometers occurred 634.78 miles from Guadalupe Guerra, TX in Starr County at 07:31 AM.