1 Victoria Leola Green Respite Care Facility - Respite Care Avg. Rating: 0/5 Main Location 655 E Burkitt StSheridan, Wyoming 82801