There is a parking lot on the right side of the building
Right next to the dentist office north of the building. At least that is where I always park.
Yes.
Going north (building would be on your right), the lot is immediately before the building
Thanks everybody I found it.
Thanks! Your answer is awaiting moderation.