3798 E. Fulton Avenue, Illinois, 62521, United StatesGet Directions
Overview of Renew Total Body Wellness Center
From Renew Total Body Wellness Center's website: Renew Total Body Wellness Center in Decatur, Illinois, is an anti-aging and functional medicine practice for patients of all ages. The staff specializes in truly listening to the needs and concerns of patients and providing compassionate care in a comfortable, friendly setting.
The experienced medical team helps restore patient health and improve their quality of life by determining the root cause of illness or dysfunction.