Life Care Center of Cheyenne
1330 Prairie Ave
Cheyenne, WY 82009
Life Care Center of Cheyenne is located at 1330 Prairie Ave in Cheyenne, Wyoming. It is a 160 room senior community. With a median per-family income of $68,863, the facility is in a largely middle class area. ...