Have you tried getting under the car and inspecting under the hood to try to find where the oil is leaking from. Look at the location of the oil puddles here you have been parked to help determine where it is spilling from. And make sure you pick up a couple of bottles of oil and keep in your car to keep checking the oil level and adding oil as needed. You don't need having an oil leak along with a messed up motor from running it with no oil.