I have been a patient for over 30 years and the staff is excellent and Dr. D’Apolito is always professional and thorough. It is a pleasure going for a visit! Both of my children are patient’s as well!!