WARNING! Staff was not friendly. They need to smile more! This place is like a DMV looooooong wait, no point of having an appointment at all. Between 1 1/2 to 2 hours just to get called back in, they only had 3 rooms for patients. I only came here because it's close to my house and accepted my insurance. I will not recommend this place at all.