I am going to refer everyone I know here. I absolutely love this place. Whenever I called with a question or concern, the staff made me feel stupid for calling. I avoided calling because I didn't want to feel stupid. Let me just say that the chairs in their waiting room are quite comfortable. Its nice that they care about patient comfort. Also, Dr.Beliveau is awesome!
more