This place is an absolute joke. Waited almost 2hrs because the doctor wasn't even in the building. Apparently she was having family issues which I completely understand, but my time is just as valuable as hers. In the middle of my appointment she walked out of the room for almost 10 minutes. Completely unprofessional and unorganized.