This place is seriously hell on earth. I'm on a blood thinning medication that has to be monitored every week, so I've been coming here for the past 9 weeks since I started on it. Every time I check in there's an issue and 2 of the 9 weeks they checked 'patient pay' instead of 'insurance pay'. I've received 2 bills now because of their mistake and was told that it would be corrected by the time I came in the following week...well, it wasn't and the woman at the front desk was so uneducated on how their computer system works, she refused to take me back until I paid the balance that was billed to me instead of my insurance. She barely spoke English and was unwilling to ask for help from another staff member. I experience this headache every week and then someone figures it out and takes me back. After waiting in their awful waiting room for 45 minutes, to have a literally 2 second blood draw, I went home. Almost every staff member I have encountered has been so unprofessional it blows my mind. Half the time I hear them shout my name from one of their patient rooms to come on back, rather than someone politely calling my name at the front desk or waiting room. I've seriously never been to a more poorly run and unorganized establishment with such untrained staff.