William M.

This was my first visit. The appointment was on time to the minute, staff very friendly and Dr. Kate explained everything very well.

William M.