Organization Details
Organization: ILC of Florida, Tallahassee
About:Ability1st, the Center for Independent Living of North Florida, is a community-based non profit organization that provides services to persons with varying disabilities. Ability1st serves Leon, Jefferson, Madison, Taylor, Gadsden, and Wakulla counties.
Location
Address:
1823 Buford Ct
Tallahassee , FL 32308
Get directions