1 Star User Review
This place is horrific. Do NOT put your family here. Staff does not speak English, they are rude, and the facility smells bad.
This place is horrific. Do NOT put your family here. Staff does not speak English, they are rude, and the facility smells bad.