I have recently moved here from New York City and was very attached to my doctor, however I had to change because it was just too far to travel. I was very scared because I wanted to find someone I could trust and truly put my life in this persons hands. Dr. Mazzoccoli is the one! He is one of the best doctors that have ever treated me in my life. His bed side manner is outstanding he is always there for you and truly is concerned about you. He is through in his exams and he always follows up to see how you are. I have recommended him to my friends and family and they all think he is great. His staff is excellent. He is extremely bright and he is not an alarmist. Anytime I have been sick or had a problem he has helped me. If you need a doctor for whatever is bothering you , this is the man to call . He is truly dedicated to his work and all of his patients. He takes his time with you and explains everything step by step. If you need a doctor , in my opinion look no further than Dr. Mazzoccoli – he is the best.