After numerous visits to this clinic and each accompanied with extended time spent in the waiting room, I recommend finding a clinic more dedicated to on-time service.  My family has made multiple visits to the Fairview - Maple Grove clinic and each visit was well-coordinated and on-time.  They even request feedback on their timeliness!
                        
more