I had an overall great experience at this office. Today was my second visit and I got to meet Dr. Salem who was very kind and answered all of my questions thoroughly. The ... more