Very disappointed in the receptionist staff. Made an appointment months in advance at a specific location to find out that the location had been switched a few days before the appointment. I simply canceled the appointment, so cannot address an experience with the doctor, but overall experience was poor.