About Us: Back Support System, Inc is your resource for back and neck pain relief products. We’ve been manufacturing the highest quality products on the market for over 20 years. All of our products are Eco-friendly and made in the USA. We feature an exclusive line of back support products to help i...
800-669-2225
8321 W Sahara Ave
Las Vegas, 89117
Back Support Systems’s HQ is located at 8321 W Sahara Ave, Las Vegas
Back Support Systems’s phone number is 800-669-2225
Back Support Systems’s official website is backsupportsystems.com
Back Support Systems’s revenue is $5M - $20M
Back Support Systems has 11 - 50 employees
Back Support Systems is in the industry of: Plastic