Welcome to Internal Medicine Physicians


Your Local Primary Care Doctors

Three Convenient Stark County Locations – Alliance, Canton, & Minerva

Our primary care physicians are experts in adult healthcare and are dedicated to providing exceptional care to our patients in the local community. The main focus of our practice is on the prevention of major illnesses; maintaining and optimizing your health is our top priority. When illness does strike, you can count on the doctors at Internal Medicine Physicians for careful evaluation, diagnosis, and treatment of a variety of major and minor illnesses and health concerns.

Our commitment to you is outstanding, personalized healthcare as well as timely, convenient appointment scheduling. To schedule your visit at our Alliance, Canton, or Minerva location go to our Patient Portal or call one of our offices to speak with our staff.

primary care doctor sitting with patients

MEET our providers

Find out more about our exceptional primary care physicians and nurse practitioners. Learn how to schedule an appointment for your next wellness visit.

Learn More →

primary care doctor performing a medical exam


Find information on our financial notices, patient policies, and get information on scheduling an appointment at one of our convenient locations.

Learn More →