1 Tarun Mehra, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 1055 W Market St Ste HBaltimore, Ohio 43105 Highlights Board CertifiedAccepts Insurance Plans