An earthquake of magnitude 2.9 and depth of 0.00 kilometers occurred 7.67 miles from Monrovia, CA in Los Angeles County at 07:34 AM.