Parking in front of someone's driveway is illegal in most if not all places and states.
The owner of the driveway needs to be able to access their home through their driveway and if you do park in front of the persons private driveway or even a public driveway you can get your vehicle towed at your expense and might also get a fine.
The distance you can legally park near a persons driveway is 5 feet so make sure you're at least 5 feet away from someone's driveway when parking whether private or public.