1 Dr. Kelly G Ross, OD Optometrist - Vision Therapy and Rehabilitation Avg. Rating: 0/5 Main Location 1014 W Main StWalnut Ridge, Arkansas 72476 Highlights Accepts Insurance Plans