I stop there often in my travels. I have never seen a public transportation drop off, no buses or train.
No I-95 is the only way in or out on that side of the state. Most public transportation is in the cities.
Don't think trains, didn't see any tracks, maybe buses
Thanks! Your answer is awaiting moderation.