Highly recommend Dr Baruch, I’ve been seeing him for years and will continue to. His staff is always friendly, it is easy to make appointments, and the doctor has always been available to me when I needed. The new office is clean and comfortable parking is good.