Star Valley Care Center is a nursing home located in Afton , Wyoming. This nursing home was first approved to provide Medicare and Medicaid services on 12/03/1997. It has 24 certified beds. Star Valley Care Center is located 130 Hospital Lane, Afton, WY 83110 and can be contacted via phone number (307) 885-5900.