Home | Our Company |Service Locations | Patient Database| Patient Web Referral |Contact Us |
STAR CARE – CONTACT INFO ODESSA HOBBS LUBBOCK Phone: (432) 580-7707 (505) 393-7007 (806) 792-7707 Toll Free: (866) 360-STAR (866) 473-STAR (866) 355-7707 Fax: (432) 580-7937 (505) 391-8666 (806) 792-7707 Address: 620 N. Grant Suite #100, Odessa, TX 79761 1601 N. Turner Suite #520, Hobbs, NM 88240 2232 Indiana, Suite #B, Lubbock, TX 79410 You can Contact Us By Email : support@starcareonline.com