The location is NOT open 24/7. The location closes at midnight according to my experience & the website. Vehicles can NOT be returned before 6AM either.
The Airport location is open 24/7, 365 days so you should be able to return car on Thanksgiving
Not sure, you should call and ask.
Thanks! Your answer is awaiting moderation.