1 Star User Review
This place is disgusting they are a bunch of kllers!! They will kill your loved ones. Do not send a family member here they are disgusting.
This place is disgusting they are a bunch of kllers!! They will kill your loved ones. Do not send a family member here they are disgusting.