This location is great when it comes to cleanliness and is in a good area. However, you will wait in the waiting room for 45 minutes to an hour. Even when I’m early, I still wait forever. Also, I have to fill out the same Paperwork every visit. I drive 30 minutes and past 2 other locations, only because they are in trashy areas. Wouldn’t want to go to a doctor in a trashy area. Overall not bad polite and helpful staff.