If I could give this place zero stars, I would. The only pleasant part of my visit was the friendly receptionist.
If you are planning on having Dr. Singh as your physician, I would reconsider. I met with Dr. Singh for 5 minutes at most. He was extremely rude, did not care about my symptoms, and sent me out for several extremely expensive tests.
In the end, I found a new physician and was diagnosed with gallstones. With the tests that Dr. Singh ordered, I would not have even found out I had gallstones and would have been out hundreds and hundreds of dollars and no fix to my issues.
My insurance was charged $400 and I ended up paying $150 out of pocket. Mind you, I met with the doctor for MAYBE 5 minutes.
People, do your research! Find a physician who cares about you and your health, rather than solely their own time and money. I am so happy with the new physician I found; not only did she figure out my issue, she actually cares.