The Brunswick Medical Centre is overall excellent. It's clean, organized, very professional and kind staff as well. As most clinics to be seen by a specialist you will need a referral.
The clinic does offer many specialists, from dermatologist to surgery to gynaecologist. Blood and urine tests can also be done. Do keep in mind they are NOT covered by the Medicare card.
Appointments are available, as well as a walk-in clinic. The clinic does get VERY busy very early in the morning. So I suggest you present yourself at 7:00am. Often if the clinic is too busy. They will reject patients. This also applies to most clinics in the province.
Overall, I arrive happy and leave happier after each visit I do at the Brunswick Medical Centre. It never disappointed me.