Doctor Teehan is the best doctor I’ve ever had. He’s very professional, kind and understanding. If I have a concern he addresses it right away and always listens to how I feel. I highly recommend doctor Teehan to everyone I know that complains about their doctors or needs a doctor! This is the doctor to see!