If the system permitted zero stars that is what it is worth: zero!
Keep away! Go anywhere but there! This Dr. does not seem to be there for the goodness of patients but solely to make money by pushing vaccines, using scare tactics and charging more than initially quoted.
The Dr. yelled at my daughter because she had not brought her vaccine book, although she had made it very clear when she called that she was only coming for a prescription for high altitude in case she needed it. He tried to use scare tactics telling her that his patients that had not taken his vaccines were now in hospital waiting for kidney transplants. He then directed his assistant to call to get the vaccine history (took two minutes for the assistant to do so and she did not get the complete vaccine history) and then with incomplete information kept on pushing his vaccines. Finally rather then charging $45 as originally quoted he charged $85 because they had looked up the vaccine history.
A total disgrace!