Services & Specialties at Grand River Medical Group

Medical Services Provided at Grand River Medical Group in Dubuque, IA

Grand River Medical Group offers comprehensive, compassionate and quality care to meet your healthcare needs.

Acute Clinic

Our Acute Clinic offers extended hours for patients, allowing them to receive care when their regular doctor’s office may not be open or available.

Walk-In & Same Day Appointments

As a convenience to our patients, Grand River Medical Group now offers walk-in and same day appointments at our Family Medicine and Pediatric Clinics.

On-Site Laboratory

For your convenience and to minimize your costs, we have a well-equipped, on-site laboratory, that is staffed with skillfully trained personnel.


The radiology department at Grand River Medical Group is able to provide service such as X-Ray, Ultrasound and Computed Tomography (CT).

Primary Care

Adult Medicine is a medical specialty that focuses on the prevention, diagnosis and treatment of diseases. It is important to have an adult medicine physician to help guide you through the complex health care system.

Ambulatory Care

Ambulatory Care is a medical activity that focuses on the diagnosis and treatment of diseases with a recent onset but not likely to lead to serious consequences unlike medical emergencies. 

Family Medicine

At Grand River Medical Group our family medicine clinic offers healthcare to all ages at every stage in life.


At Grand River Medical Group our pediatric clinic offers healthcare from birth through adolescence. 

Women's Health

Whether you are an expecting mother, parents with a new-born or adolescent child, seeking adult or geriatric care, our family practice location provides care for the entire family.

Allergy & Immunology

Allergy and Immunology are medical specialties that focus on the diagnosis and management of allergies and diseases associated with the immune system. 


Cardiology is a medical specialty focused on the diagnosis and treatment of diseases of the heart and blood vessels. Grand River Medical Group is able to provide the following cardiac testing services in our Multispecialty clinic location.


Grand River Medical Group currently has two providers with a special interest in dermatology, or diseases of the skin, hair and nails.


Grand River Medical Group has two board certified endocrinologists who treat thyroid, pituitary and adrenal problems, as well as osteoporosis. 


Our practice has two board certified gastroenterologists who treat conditions of the esophagus, stomach, small intestine, large intestine, liver, gallbladder and pancreas such as peptic ulcers or colon polyps.

Medical Oncology

Dubuque currently has one board certified oncologist who focuses on the diagnosis and treatment of cancers such as lung, breast, prostate and colon, as well as leukemias. 

Nephrology / Dialysis

Grand River Medical Group, P.C. operates a dialysis unit at 1500 Delhi street, across the street from our main office. Satellite dialysis units are located in Manchester, Iowa and Platteville, Wisconsin. These dialysis units are known as "Tri-State Dialysis". 

Nursing Home Care

Nursing Home Care is a medical specialty that focuses on the diagnosis and treatment of diseases of patients that reside in nursing homes.


For your convenience and as a service to your community, certain specialty physicians at our practice do travel to the surrounding communities. 

Pulmonology & Critical Care

We offer pulmonary & critical care services which are the diagnosis and treatment of diseases involving the respiratory tract, primarily your lungs. Common lung disorders include asthma, chronic obstructive pulmonary disease (COPD) or emphysema, and lung cancers. 

Sleep Disorders

Our sleep medicine specialists offer evaluation and treatment for sleep apnea, insomnia, shift worker disorder, jet lag, sleep walking, nightmares and restless leg syndrome. 

Travel Clinic

Grand River Medical Group, currently offers a full-service travel clinic for patients embarking on international travel.

Hospitalist Program

Physicians that specialize in the complexities of caring with hospitalized patients are known as hospitalists.