My family has been going to this office and seeing dr ballah and Brady for many many years I have been with them for almost 5 and let me tell you something I am sadly leaving great doctors due to horrible horrible staff their office staff is a joke you can never get ahold of a dr or even a nurse there.. It's let me take a message and oh okay I'll let them know and weeks later nothing then when you finally get in to see the dr he has no clue how his office is ran and claims that he was never given any of the messages left for the past couple weeks..and I'm not an old grumpy lady either I happen to be a young patient that has given chances over and over.. Do not waste your time with them