5 /5 Ajay G: Dr. Mario Vasquez is the best doctor Ive ever had, and I have seen many. You can tell he really cares about his patients and he really makes sure to listen to me if I have questions, comments or any type of concern. Hes sympathetic, intelligent and a great listener AND his staff are extremely kind and helpful, just the cherries on top! They never make you feel like a burden when you visit their place of work. Even though the wait times can be a little long (which is understandable because Dr. Vasquez makes sure to spend the proper amount of time with each of his patients) i highly recommend you pay them a visit!