Avoid this location! Front desk staff is extremely rude. Last time had an appointment and it took over an hour after the appointment time to get called back. Today had another appointment and was told that it would take at least 1 hour and 45 minutes to get to me, after my scheduled appointment. This is no way to run a business. Go to a different location.