The health professionals are outstanding! The staff that manages the office, however, do not seem to care about, nor enjoy, their job. Their communication skills are lacking, and they have lost my paperwork (medication, financial) several times.
Pros: good parking, good location, excellent doctors
Cons: poor management, hectic waiting room, unpleasant staff