Hello there, unlike the other review I find the Doctors at the center really helpful even if you have to wait for an hour or so. If you wait you will be taken care of. Also if you make an appointment they are almost always on time. I make appointments and do not have to wait. The doctors there are fantastic unlike a lot of the other medical centers in the area because they are very experienced and do actually care about there patients. I had about three other doctors turn away my daughter every week saying there was nothing wrong with her when I took her to see a doctor at Balmoral Street Medical she was sent straight to a pediatrician who diagnosed her with WHOOPING COUGH. To think I would have just let all the other doctors in the area tell me there was nothing wrong! So YES you may have to wait for up to 3 hours with out an appointment but if you want a doctor that will actually take care of you and your family I will choose Balmoral St every time.