I've been going to Anthem Hills Medical Center for a couple years to see Dr. Reddy. He's great very knowledgeable and caring. Always spends a ton of time with me so I never feel rushed. If I call with something more urgent the front desk can usually fit me in the schedule. Really the only area of improvement could be the wait time. There's been a few times where I get called right away but usually I'm waited more than an hour and that's because he will take as much time as the patient needs. Would be nice if someone from the office called to let you know that the doc is behind. Plan on spending a couple hrs here. Definitely call Dr. reddy if you need a primary physician.