This place sucks. Go somewhere else if you can.
Walk-in is not very organized. Staff is bad at explaining things and multiple doctors means you don't get consistent quality service.
One time we visited the doctor was like shouting at us to explain his point.
After several visits I will probably start avoiding this place.