The lot behind Kettles Korner has allowed buses before when I have tailgated there. It's a little further down the Abbott, but not much. I don't know if you'd need a reservation or not, but you could always give em a ring to see if they're available.
https://kettles-korner-formerly-kettles-north.business.site/