Loading Complete
Location
Accepting New Patients
Book Online
Provider Gender
Age Groups Seen
Languages Spoken
Provider Type
Practice
Search results
226 providers found
Turn on to see available appointment times across providers.
Family Medicine
Accepting New Patients
Cedar Valley Medical Specialists, PC Family Medicine
110 Plaza Circle, Suite A, Waterloo, IA 50701Map319-236-7720
Medical Oncology, Hematology Oncology
Accepting New Patients
UnityPoint Health Allen Hospital - Community Cancer Center
3530 West 4th Street, Waterloo, IA 50701Map319-233-2701
+1 locationFamily Medicine
Accepting New Patients
Obstetrics and Gynecology, Women's Health
Accepting New Patients
UnityPoint Clinic OB/GYN - Waterloo
146 West Dale Street, Suite 102, Waterloo, IA 50703Map319-235-5050
+2 locationsEndocrinology
Accepting New Patients
UnityPoint Clinic Diabetes & Endocrinology - Prairie Parkway
5100 Prairie Parkway, Suite 202, Cedar Falls, IA 50613Map319-222-2750
Palliative Medicine, Hospice and Palliative Care
Accepting New Patients
UnityPoint Clinic Palliative Care - Waterloo
1731 West Ridgeway Avenue, Suite 100, Waterloo, IA 50701Map319-235-5089
+1 locationElectrophysiology, Cardiology
Accepting New Patients
UnityPoint Health - St. Luke's Heart Care Clinic
202 10th Street Southeast, PCI Medical Pavilion, Suite 225, Cedar Rapids, IA 52403Map319-364-7101
+1 locationPodiatry
Accepting New Patients
Family Foot Healthcare, PLC
927 West 4th Street, Waterloo, IA 50702Map319-233-6107
Family Medicine
Accepting New Patients
Online booking
UnityPoint Clinic Family Medicine - Prairie Parkway
5100 Prairie Parkway, Cedar Falls, IA 50613Map319-277-1990
Family Medicine
Accepting New Patients
Online booking
UnityPoint Clinic Family Medicine - Denver
111 Tower Street, Denver, IA 50622Map319-984-5645
Pediatrics
Accepting New Patients
Peoples Community Health Clinic
905 Franklin Street, Waterloo, IA 50703Map319-874-3000


