John T.
September 4, 2019
    

Very professional staff and Dr Vazquez very knowledgeable and takes his time to explain everything in detail