You can rate the company Center for Independent Living of South Florida by filling out this form.
More contact info for Center for Independent Living of South Florida:
Center for Independent Living of South Florida
6660 Biscayne Blvd
33138 Miami