Xcellent Life Company

The OnStar System for the Human Body.

Estimated Revenue: Less than $1M
Investor Type: For Profit
Employee Number: 1-10
Industry: Wellness & Fitness
Headquarters: Tennessee, Illinois, United States
Founded Date: 2015-03-07
Technology: Weight Management