I have donated blood many times at this location. I am always greeted in a friendly, welcoming manner. I never have to wait long to be seen. The entire process of giving blood is less than an hour. The staff make me feel comfortable considering there is a small amount of pain. They always offer snacks and drinks. The parking lot is small and the hours are not always convenient, but they are open on Saturday.