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. Phone: 314-582-0502 333 S Kirkwood Rd, #303 St. Louis, MD 63122 USA Map Other Categories: Health & Beauty » Health Care |