If I could give this place 0 stars, I would. They have no way of keeping track of the order in which people arrive. The receptionist has no knowledge of anything. She has a smile plastered on her face but if you ask her a question, she only tells you she can't answer your question (regarding wait time, billing, amount of time the appt will take). The first time we were here we walked in and waited at least 90 minutes. The doctor was decent....the only good thing about the place. The second time, my husband was rudely told that he was standing too close in line and that he was cutting in line by the receptionist. There was no order kept to know who was next...no sign in. The third time, we actually had an appt. we are sitting here 25 minutes later with people behind us who have been sitting here for at least an hour. If our pediatrician hadn't told us to come here for a concussion, we wouldn't come back. We had no other option presented to us. We will not be coming back in the future. I will search for a different option. Praying our insurance covers this debacle. read more