keep in mind that it could be from just about anywhere but that is just where it happened to travel... I'd suggest first cleaning up the engine compartment area and then taking a flashlight to see if you can see a source from the top.. then you gotta jack it up and look from under the car..
Some common area's for a leak are:
a) Oil pressure sending unit or switch (near the oil drain plug if I remember correctly)
b) ifyou just broke your right front motor mount -- you 'lost your load' and it can look like an oil leak
c) possible valve cover gasket?
...anyway, that is the 1st three places I would look/check!