Please think twice before choosing this office! I heard good things about other locations but this location just sucks! The reception was very nice, but the manager NIKKI (she is the worst manager I have ever seen, in a business context) did not respect patients and did not apologize when they did something wrong... The worst that happened to me is that they cancelled my appointment out of no reason... and called me 17 min before my appointment time when I am already on my way. Please think again!