Solid Rock Family Medicine

Solid Rock Family Medicine has a collaborative agreement to provide BehavioralSolid Rock Family Medicine has a collaborative agreement to provide Behavioral Health Services with A Caring Alternative . A Caring Alternative is a values-based agency. The agency employs individuals who believe that the agency mission, philosophy and quality service can be achieved through utilizing a values system to guide service delivery, decision making, and planning. Our values are divided into three main categories which include: exceptional service, individual and professional growth. We are a comprehensive care agency providing behavioral health and substance abuse services to adults, adolescents, and children in western North Carolina.