333 S Kirkwood Rd, #303 St. Louis, Missouri, 63122 United States
Company Details
Hours of Operation
Mon-Sun: Open 24 Hours
About Northbound Treatment Services
Northbound St. Louis is highly active in the local 12-step addiction treatment community and is committed to helping you establish a strong support network in order to successfully recover from addiction.