Star Valley Care Center – Afton, WY

Home › Wyoming › Lincoln County › Afton › ZIP 83110 › Star Valley Care Center CMS Verified | 2026-03-01 Star Valley Care Center 130 Hospital Lane, Afton, WY 83110 (307) 885-5900 24 beds All Afton facilities 5.0* Overall 5.0* Health Inspection 4.0* Quality Care 5.0* Staffing 85.67 Score /100 #1472 National Rank #1472 of … Read more