A McD's is near the HI. After closing, it may be a handy place to dump evidence, etc.
Could be. If so, its long gone now!