There are many possibilities. First, try locate the source of the leak and see if it's something you can fix, like a loose oil pan drain plug or oil filter. If it's something you can't fix or you can't locate the leak then you'll need to get this to a shop so they can inspect it. If the oil is pouring out then you should have it towed to be safe.
Here are some shops very near you that you can call if you don't have a regular place you go to: http://repairpal.com/directory?address=38115&car_brand_names=Ford