This place is horrible in days I've had appointments they taken at least 30 mins to get me in then kept Me waiting another 30 mins in the room while the Dr had a conversation about movie actors in the next room. The staff is rude and there service is just as bad. The rooms are dirty and the keep the "sanitary" paper rolls on the floor...I do not recomend this place