Dr K and midwife Colleen are fabulous. The office is clean and modern with friendly staff, my average wait time was about 10-15 minutes which is  great I hear compared to other offices,  All of the other providers were very nice too but Colleen and Dr K are my favorite.
                        
more