“Dr. Kelly and his staff are the best! They are friendly, professional, knowledgeable, understanding, and customer service oriented! Great location, flexible scheduling, and appointments run on time!!! I highly recommend him and his wonderful team!”