This was my second time going for rehab at Allegra. The staff is amazing! They are very respectful, kind, and caring. Therapy was good and they worked around my physical limitations and got me strong so I was able to go home. I enjoyed the activities at the facility and I want to come back and volunteer.