There is also a hotel/motel right there, it was a Ramada, there is also a Holiday Inn just south of the thruway traffic circle too. I find that parking/leaving a car overnight can be done stealthy in hotel parking lots.
I will generally use the larger chain ones and not a Mom and Pop kind of place, they are usually small and your car can be noticed.
Altough asking at the front desk may surprise you, I asked this past winter at the White Hart in Salisbury if I could park there for an over nighter, and theclerk said sure, she just asked for my plate number and asked me to park further in the back where the staff usually parks.
A place may not always allow it, but if you ask, they may say sure.
Catch you later...
Kevin