Organization Details
Organization: ILC of Utah, Delta
About:The Red Rock Center for Independence mission is to empower people with disabilities in southwestern Utah to live independently through education, personalized services, and technology.
Location
Address:
58 E Main St,
Suite #2
Delta , UT 84624
Get directions