Our last day serving clients at our St. Peters location will be Sept. 22, 2023. Employees should visit one of our other clinics for care.
Check out the history of BarnesCare from the 1940s to today.
Finding your own peace in the midst of the chaos of life is essential to keeping your energy.
5000 Manchester Avenue
St. Louis, Missouri 63110