Dr Leonard and his staff are incredible. They have seen me through so much over the years, and they have always been so full of compassion and love. I have always been shown dignity and respect, and their practice is so comforting. I'm so grateful for each person on their staff. I would highly recommend them to anyone