If you need assistance with your Star Plus account or have any other questions, you can contact Star Plus customer support at 1-866-301-0931. The customer support team is available 24/7 to assist you with any issues you may have.