20 years of Star!
20 years of Star!
by Starcushion on June 25, 2015 in Uncategorized
Star Cushion Products, Inc. is happily entering into its 20th year! Star was founded in June of 1995, and we moved into our current facility, in Freeburg, IL, in 2003 (ribbon cutting below). Thank you to all of our end users, ATPs, therapists, representatives, DMEs, facilities, clinics, etc for supporting Star Cushion over the years!