Just as a side note, I was very impressed with how conveniently located this business was and how close it was to other shopping centers. It was so easy to find, I didn't have any trouble at all. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to. I appreciated that they were still concerned about my health even after I left the office. They followed up with me after my appointment and everything. The office was easy enough to find. I've been places before where they were argumentative and angry, so I was nervous that I would encounter that here as well. Instead, they were very calm and understanding the entire time. I could tell they really care about everyone who visits them.