4 stars:
*Office is clean.
*Doctors are wonderfully awesome. They take their time with you. Not the rushing type. They listen to your concerns and answers questions.
*Staffs are nice.
*Accepts walk ins AND if they have Open schedule for the day, they can set your appointment the same day.
-with or without appointments, the wait is long. Sometimes they can call you in on time, but when you get in the room, you wait longer for the doctor. Our appt last time was 10:15am. Got called around 10:45am. By the time doc sees us, it's almost 11:30! By the time we're done, it's 12 noon! So much for an appt lol.