My jeep gc Laredo has leak on the passenger floor
Check your AC drain. It's probably plugged up.
Mine did this, blasted mud daubers filled up the drain tube overnight for the A/C.
Search Jeep Grand Cherokee Questions
Jeep Grand Cherokee Experts