Awesome place for medical needs. Dr. McColl is extremely personable and takes the time to really talk to you and explain things. Office staff is really nice. Highly recommend.