Well, my hubby has been with them for over 7 years now. What is it you would like to know?
if your on the turnpike, there is a travel plaza going east past exit 91. Depending on time of day, you should be able to find some parking....
there is also another one by exit 91 on the turnpike, I am guessing that would be closer to Sandusky than the other one.
there is a travel plaza on the turnpike just past exit 140 going west. Not sure what route you are taking, hope this helps