Solo Customer Service Numbers

Solo Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: 1-877-999-7656 (Toll Free).

Where is Solo Head Office Located at?
The corporate office is located at P.O. Box 5102, Burlington, ON L7R 4R7, Canada.
Directions For Driving: The given driving directions path of Solo from your place to P.O. Box 5102, Burlington, ON L7R 4R7, Canada.

Which is the Website? is the website of the business.

The Locations Near You?
You can get all nearby locations of Solo on the map?

What is Solo in the Process of?

Solo (commonly known as the Solo Mobile) is a Canadian based wireless services company, and is one of the nation's largest Mobile virtual network operators. Solo Mobile offers a full range of cell phones and plans to customers at appropriate rates. The list of products and services include prepaid phone plans, feature phones, SIM cards, unlimited plans, smartphones, postpaid phone plans, text messaging plans, monthly voice and data plans. In addition, the company provides CDMA and HSPA based services, and its networks is spread in various locations across the country. It serves a large number of customers in various provinces of Canada including Alberta, Quebec, British Columbia, Manitoba, Saskatchewan, New Brunswick, Ontario, Prince Edward Island, Nova Scotia and other provinces. The company allows the customers to pay bill through different payment methods such as online banking, cash payment, and Pre-Authorized Payments.