StarStarStarStarStar 29 years — John S.

We have been going to Dr. Caravas for 29 years now, and he has been super taking care of our family. We are blessed beyond measure by his graciousness, professionalism and comprehensive care of our needs. We will keep going to Dr. Caravas as long as he continues his practice.

Mar 2, 2017