Yes
Yes they do they even allow overnight parking
Plenty of room. Might be easiest if you have a trailer to park over by the theatre and walk over. Campers usually park here as well when they overnight. You will see a couple of front end loaders parked in this area.
Yes and sleep if for one night.
Sure
Yes they do
As long as youre shopping, yes. No loitering though
Be careful though Sturbridge PD will kick you out if your not shopping, via all the truckers who have told me while I worked at pilot truck stop in Sturbridge
Thanks! Your answer is awaiting moderation.