Does anyone know the name of this walk-in clinic? I twisted my ankle and want to have someone look at it before we leave for a mini-vacation - but I want to make sure they could do something if it is broken (god forbid!)