The office was very easy to locate. I didn't have any trouble finding it at all. Not only do my appointments never get canceled last minute, they take time out of their day to send me a reminder so I don't forget. They are extremely reliable. They really go above and beyond to make me feel special. I've never been anywhere that seems to care more about their clients than here.