Don’t go there, it’s a waste of time. I had an appointment but i was asked to wait for 90 minutes. Nobody at the reception to talk to.
January 2024
Perfectly fine. I was in and out in less than 10 minutes. Sure, the facilities are old, and a bit run down, but the experience was perfectly acceptable.
December 2023
People are nice and helpful, the one thing I would say is you guys should REALLY change your address. It is a pain in the ass just to find the place because you guys are NOT even on Lockwood ave. You are actually on VAN GUILDER AVE. . . . if not at least post a SIGN on Lockwood pointing to where you guys are.