Don't call this provider if you're in a hurry. Every time I call I have to wait on hold forever. I think I got a gray hair the last time I was waiting. They left me completely alone for a long time and I became very nervous. I showed up on time for my appointment but they weren't even there yet. I had to wait quite a while for them and my entire day's schedule was messed up. The chairs in their waiting room weren't the best but they served their purpose and I couldn't complain.