Fulcrum Clinic (405) 546-7888 Service Location 1601 SW 89th St. Suite D-100 Oklahoma City, Oklahoma 73159 Website Directions Find Services location