The absolute WORST! This place has been renamed LIFELABS. The rudest, most incompetent staff I have ever had the misfortune of dealing with. We made an appointment for our blood work, thinking that would save us time and hassle, but it only added to their confusion. After being barked at as a welcome when we arrived and mentioned we had an appointment (we were told to "just sit down and someone will call you") And then we waited.... and waited... and waited.... at one point the entire staff disappeared for almost a half hour, by that time we had been waiting for 45 minutes past the scheduled appointment. When a tech finally arrived back at the desk we approached her and asked what was going on. She then began to give us every excuse in the book for their bad service... not enough techs, new computer system... etc etc etc... What should have taken 10 minutes stretched into an hour and half long drama. OMG GET IT TOGETHER... What a mess! read more