Slow slow slow is all I can say to describe this place. Thought I'd come in for a quick health assessment for work and ended up sitting in the waiting area for an hour. When I signed in the lady said "it'll be a few minutes".... Not even close to being that. The customer service isn't great either.