I've been a patient of Dr. Kavanaugh's for 20 years. My children and husband also see him. We all love his easy going, laid back way of speaking. He has a perfect co... Read more
Sign up for our newsletter to get the latest health news and tips.