Roy Ruff L

Primary Specialty: Internal Medicine
Experience: 51 + years
Location
75 Herrick St
Suite 116
Beverly, MA 01915-5900

About Roy L Ruff

Roy L Ruff is a Internal Medicine specialist in Beverly, Massachusetts. He graduated from University Of North Carolina At Chapel Hill School Of Medicine with his medical degree in 1973. Roy L Ruff has more than 51 years of experience. His specialties include Internal Medicine and Pulmonary Disease.
Roy L Ruff is affiliated with many hospitals including Northeast Hospital Corporation and Lahey Hospital & Medical Center, Burlington.

Education

Roy Ruff graduated from the University Of North Carolina At Chapel Hill School Of Medicine in 1973.

Doctor Profile

First Name Roy
Last Name Ruff
Gender Male
NPI 1326072661
PECOS ID 1951341965

Affiliated Hospitals


85 Herrick Street, Beverly, MA 1915
Hospital Rating:

Patient Survey Rating:

41 & 45 Mall Road, Burlington, MA 1803
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Pulmonary Disease Internal Medicine 45310 Massachusetts
Internal Medicine 45310 Massachusetts

Locations

Roy L Ruff, MD
75 Herrick St
Suite 116
Beverly, MA 01915-5900