Organization Details
Organization: ILC of Florida, North Miami Beach
About:Empowering people of all ages, with disabilities to reach their highest level of achievement; advocating for systems change that results in access, choice, equality, inclusion, integration and independence
Location
Address:
1601 N.E. 164 Street
North Miami Beach , FL 33162
Get directions