B Bellefontaine Habilitation Ctr 0 reviews 10695 Bellefontaine Rd Saint Louis, MO • 63137 View Practice (314) 264-0783