It's basically across from the law enforcement offices.
Yes... parking lot is lit and public safety has office in station and are there during the day
Yes I went on 4 day trip and left my Ford Explorer parked near Station. No problem and extremely convenient
Thanks! Your answer is awaiting moderation.