If you are going here make sure to make an appointment, it will make your wait far less. I had an 8a appointment and was out by 8:11a. The staff was very helpful.
If the team at Sonora reads this just a simple recommendation, open the door a few minutes early. A couple of elderly people arrived early and did not have a place to sit. Would be nice if they could go in and register early and sit in the waiting room.