1 Dr. Russell R Beecher, DO Physical Medicine & Rehabilitation Physician - General Avg. Rating: 0/5 Main Location 315 Business Loop 70 WColumbia, Missouri 65203 Highlights Accepts Insurance Plans