No
I don't believe so. There is a security gate at the only entrance that won't open until about 5am or so. The closest place I can think of, is at the parking lot between Wendy's and Tim Hortons. It's at the corner of Buck road and Glenwood road right off of I-75.
Thanks! Your answer is awaiting moderation.