Success Health System LLC Our Locations OUR LOCATIONS Directions To Nearest Location Directions To Nearest Location Olathe, KS 11695 South Black Bob Road,Olathe, KS 66062 Directions Call Now Appointments Columbia, MO 2804 Forum Blvd #3a,Columbia, MO 65203 Directions Call Now Appointments Contact Corporate – (888) 201-7259 Located at 11695 South Black Bob Road, Olathe, KS 66062Locations For Success Health System LLC in Olathe, KS, Columbia MO