Any Walmart Parking Lot.
Off in one corner of the parking lot, there will be some RVs parked overnight.

On my 18 day road trip, I slept in the car 3 nights: Rest Stop, Free Public Camping near...