I have a love/hate relationship with this facility. I really love Dr. Karuppana! She listens to all of my concerns and takes care of me every time I see her. The thing I hate is having to wait hours after my scheduled appointment to see her. I'm really not sure why the process takes so long. Because I'm so picky about my Dr. I will continue to see her. I just wish it didn't take so long to be seen. If you decide to come here, be prepared to wait!