1 Dr. Richard R Strauch, Other Audiologist - General Avg. Rating: 0/5 Main Location 2B Waln StWellsboro, Pennsylvania 16901 Highlights Accepts Insurance Plans