Greenbrook Mental Wellness Centers
11477 Olde Cabin Rd Suite 350 St. Louis MO 63141 United States
12101 Woodcrest Executive Dr #103 St. Louis MO 63146 United States
Own this clinic? Claim this listing — free
Saint Louis Neurotherapy Institute, located in St. Louis, specializes in TMS therapy for patients with treatment-resistant depression and other mood disorders. The practice administers transcranial magnetic stimulation under psychiatric supervision at its Woodcrest Executive Drive location. The clinic accepts most major insurance plans and serves adults seeking alternatives when standard antidepressant medications have not provided adequate symptom relief.
Loading interactive map...
12101 Woodcrest Executive Dr #103 St. Louis MO 63146 United States