1 Dr. James Martin McGinnis, DO Other Healthcare Provider - General Avg. Rating: 0/5 Main Location 8046 Ohio River Road Suite AWheelersburg, Ohio 45694 Highlights Accepts Insurance Plans
2 Dr. Terrence Welsh, MD Other Healthcare Provider - General Avg. Rating: 0/5 Main Location 1611 27th StPortsmouth, Ohio 45662 Highlights Board CertifiedAccepts Insurance Plans