I'm updating my review, now that they have an online booking system I love it even more, they have also improved their wait time for appointments GREATLY.
Also they have more auxiliary services, like for example a visiting cardiologist. I don't sick to a particular doctor but they all have my medical history and I'm happy with the doctors I've seen.. no wait.. there has been one a while ago who googled and printed out Web MD info for me.. but he's no longer there. Also they bulk bill for kids now.. I'm sure thanks to competition in town. Taking a star off because if they bulk billed for all that would make damn near perfect. read more