Board certification: Internal Medicine
Board certification: Cardiology
Primary Office
401 Market St
Suite 200
Steubenville, OH 43952-2846
Physician phone: 740-282-5000
Satellite Offices
146 W 5th St
East Liverpool, OH 43920-2901
Physician phone: 740-282-5000
819 N 1st St
Dennison, OH 44621-1003
Physician phone: 740-282-5000
82424 Cadiz-Jewett Road
Cadiz, OH 43907
Physician phone: 740-282-5000
Physician fax: 740-282-5233