Dr. Sean McCaffrey understands just how important your health is to a long and happy life, which is why he has spent the last 20 years helping patients just like yourself become stronger, improve their overall quality of life and become healthy.