This place is horrible. The scheduling is the worst. They will call to schedule after receiving and order from your doctor, but without approval from the insurance company. Then you reschedule the appointment once they have approval from insurance. You will get to the appointment and the look at you cross eyed because you dealt with a call center and they know nothing including that you are suppose to be there. I don't normally leave reviews but have dealt with a sore right arm for two months while I go back and forth with these people. Lady behind the counter should not be dealing with people as she is rude and horrible, Nancy is here name!!!