Contact Us

Contact Our Wellness Center Today for an Appointment

Holistik Wellness Center

Missouri Location

4255 Laclede Avenue

St. Louis, MO 63108

Business Hours

Mon, Tue, Wed, Fri
-
Thursday
Closed
Sat - Sun
Closed

Appointments only at the Illinois location.

Share by: