2055 Kimball Avenue, Suite 101
Medical Arts Building
Waterloo, Iowa 50702-5047

WALK-IN appointments taken Monday – Friday 9am-4pm and Saturday 9-11am.

SAME-DAY appointments available during regular office hours. Call 319-272-2112 to schedule. 

Our phone is answered 24 hours a day, 7 days a week, 365 days a year!

Holiday Hours

Friday, December 20th: 8 am - 12 noon          Saturday, December 21st:  Closed

Tuesday, December 24th:  8 am - 12 noon          Wednesday, December 25th: Closed

January 1st (2020): Closed


Treatments & Services

  • Abdominal Pain 
  • ADD/ADHD Treatment           
    • Asthma Treatment and Health Coaching                                                     
  • Birth Control including Pills, Injections, Nexplanon, IUD
  • Breathing Tests
  • Care Coordination with your other Physician Specialists
  • Care for Infants to Elderly
  • Colonoscopies
  • Colposcopy
  • COPD Treatment
  • Coumadin/Warfarin Testing and Management
  • Diabetes Treatment, Testing and Health Coaching
  • Electrocardiogram Testing
  • Flu Shots, no appointment needed (our patients only)
  • High Blood Pressure Treatment
  • High Cholesterol (lipids) Testing and Treatment
  • Home Visits for home-bound patients
  • Human Papilloma Virus (HPV) Testing and Vaccine
  • Immunizations, no appointment needed
  • In-patient Hospital Care BY OUR PHYSICIANS at Allen and Covenant
  • Joint Injections
  • Laboratory testing (our patients only)
  • Laceration Repair
  • Medication Review by Pharmacy
  • Mental Health Counselors
  • Nursing Home Visits
  • Pain Management
  • Prenatal Care, Including Ultrasound
  • PTSD Treatment
  • Referrals to Specialists to Continue Care
  • Research Studies you can get paid to participate in!
  • SAME DAY OPENINGS when you suddenly become sick!
  • Sexually Transmitted Infection Testing and Treatment
  • Skin Lesion, Toenail and Wart Removal
  • Social Worker Assistance
  • Strains and Sprains Treatment
  • Support to Quit Smoking and Treatment
  • Team-based, Integrated Care Between Our Physicians,
    Nurses, Pharmacy, Social Workers, Behavioral Staff, & Health Coaches.
  • Weight Loss Health Coaching
  • Wellness/Physicals for Adult/Pediatric Patients
  • Women’s Health, Including Pap Smears and more
  • X-Ray (our patients only)