I came here for an appointment I was 10 minutes late and they wanted me to come back in 2 hours. Who does that in a doctors office. The receptionist was rude and unfriendly I looked on Yelp to see some review and they all said the same don't go here. I am glad I read the reviews before wasting my time at this place