Skip navigation

Calls to Action

Five Star Industries

Location

Five Star Industries
1308 Wells Street Rd P.O. Box 60
Du Quoin, IL 62832
United States
618 542 5421
Contact Email: 
fivestarinc@5starind.com
Five Star Industries is a not-for-profit organization that primarily serves Perry County, Illinois. Five Star was founded in 1975 by a group of parents and concerned citizens to provide vocational opportunities and life skills training for individuals who had not previously had these opportunities