We have had a great experience both with Dr. DeSimone and the office staff. All appointments have started on time and have been very efficient.

- Amy D

5 out of 5 stars on