Dade Legal Aid & Put Something Back Project
Available daily from 11 a.m. to 10 pm.
Address:
123 NW 1st Avenue
Miami, FL 33128
Phone:
305-579-5733
Services at this Center
© 2024 Nicklaus Children's Hospital. All Rights Reserved.