Patient
Dr. Riva is very thorough and takes the time to review all your questions. The entire staff is welcoming and professional. Dr. Riva is kind and knowledgeable. One of the nicest physician offices I've been to. Did not have to wait long to be seen, either.