Dr. DiLauro is by far one of the best physicians I have ever had. He doesn't judge and is always open to listening to your questions and ideas and sharing his knowledge and experience. Dr. DiLauro is caring, empathetic and kind. The office staff is efficient and everyone knows their roles and is willing to provide prompt service. The location is convenient and the office is neat, clean, and welcoming.