If you ever need to go here think twice & don't come. I've been waiting 2 hrs from my appt time & still haven't seen a dr. I still have 3 patients in front of me & they call in one patient every 30 mins. The staff doesn't even have the common courtesy to inform you that the dr is running late so it might take longer than expected. I could've gone to the er & been out within the same amount of time. This is really ridiculous & I will never recommend this practice to anyone! Jessica one of the staff just came to inform me that since I'm writing this review I can not be seen in their practice & thats coming from the owner! Wow the owner knows what's going on & still allows it to go but instead of fixing it to make his patients happy he refuses to see them!!