Leadership In Recovery
2702 Cherry Hills Dr
Champaign, IL 61822
Leadership In Recovery, located in Champaign, IL, is a dedicated food retailer focused on providing nutritious options for individuals striving for a healthier lifestyle. With a commitment to promoting wellness and recovery, this store offers a variety of wholesome foods, supplements, and resources to support personal growth and well-being. Visitors can expect a welcoming atmosphere and knowledgeable staff ready to assist with their dietary needs.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.