6161.Southbank Medical CentreWalk-in clinic · OttawaRated 2.0 out of 5· 838 reviewsOpen on SundayWheelchair accessible Call