Tarun Mehra, MD, Internal Medicine

1055 W Market St
Ste H
BaltimoreOH  43105-1283 (Fairfield County)


Phone: 740-862-0660
Fax: 740-862-3704

NPI: 1659374700
License Number: 35076309 (OH)