Dr. Steven O'brian DDS
Poor service
This dentist keeps you waiting and waiting for your appointment. If we as patients are expected to come on time for our appointment, then he should do likewise. Also, this dentist is not as gentle as other dentists in my experience. And when he put a cap on my tooth, he did it in such a way that I ...