Great experience as a first timer. I barely waited to be helped when I checked in. The staff and doctor were all very friendly, helpful, dedicated and professional. The doctor took his time to explain the conditions as well as treatment options. I had a great visit...