Don't expect to be seen anytime near your appointment. Thought I could drop in on my lunch. Staff at the front desk is nice but I guess they don't respect the time of their patients. I was left in the lobby for an hour and then moved in to wait another 30 minutes for nurse. Completely unprofessional.