Hospice Star Hospice (Odessa, TX) 620 N Grant Avenue Suite 100 Odessa TX 79761 Added on January 12, 2025 Insurances Accepted: Contact Us for Payment Options