My daughter has been coming here since birth and while we loved her doctor (Misch), we haven't seen him in over a year. Each time we go it's a different Doctor. And on top of this, the wait is horrendous. We waited an hour - with an appointment - and still wasn't called into the room before we decided to leave. This place needs to get their act together! People's times are important, so they should respect it. As for us, time to look for another clinic!!!!