This locations staff is awful which is truly sad as the doctor is absolutely amazing. They are extremely unorganized and awful at scheduling. Expect to wait what seems like eternity(usually an hour) after your appointment time to see they doctor as they scheduled wrong. They also have no care that you have a job so you can pay for this lovely experience a they will cancel and change your appointment and rely on you checking your email for the changed instead of making an actual phone call. Therefore you will waste your time driving there only to find out the doctor won't even be in as they magically had training that day and were unable to make a in person phone call to set an appropriate time for your new appointment that you can actually go too.