The office was very easy to locate. I didn't have any trouble finding it at all. Not only do they never postpone my appointment, they always try to get me in as soon as possible. I love that I can always get an appointment right away, and I never have to worry about them rescheduling it. This provider has so much helpful information available online. They have an impressive website that's easy to use, with forms that you can fill out before your appointment. They also have a great online presence in multiple directories.