Yes, they have a parking lot
The "address" for the parking lot (per google) is 3236 N Dayton St. The street is narrow and one can go both ways so use caution! But its free so that is a plus! Don't park in the lot next door to it, it is NOT free! You can also load and unload in front, if needed.
Yes behind the vet building
Yes, they have a free parking lot off Dayton St.
Thanks! Your answer is awaiting moderation.