This is a great doctor. He is very friendly and very cheerful. He enjoys making you laugh. The office is a bit small but clean and well organized. There is a long wait to see the doctor. When you are seen it is very quick to wait so long you may want to try another office but he is a great Doctor. He accept all types of insurance.
more