Very dissatisfied with this practice. I am in the process of switching to another provider in the area. 45 minute+ wait times. I have waited over an hour before with a scheduled appointment. The staff is unapologetic for these wait times and quite rude. The office was not clean and looked outdated and grimy…