Usually a wait but worth it. The staff are nice. The doctors make sure they sit without rushing to answer questions and make you feel secure. I was here for my pregnancy. Great place.
Update: the wait is no longer that long. Usual wait time now if you come on time for your appointment is 10-20 minutes before you are called.