Dr. Hirsch is one of the best dentists I've been to. He is very personable and makes every visit such a delightful experience. He's fast and efficient and is always involved in your care. He and his staff go above and beyond in providing client satisfaction.
more