top of page
Checking Blood Pressure
Doctor and Patient

Welcome to Northern Illinois Medical Associates

"The Best Medical Professionals in the area providing you with the Best Medical Care"


We provide comprehensive primary care services for you and your family.


Our primary care Physicians specialize in family medicine and internal medicine along with our Medical Assistants,

and Nurse Practitioners to provide compassionate care with a personal touch.


We offer on-site lab services, hearing tests, ultrasounds, and home sleep study testing.

Our offices are located in Elgin, Geneva, and Sycamore, IL - Call your local office to schedule an appointment

Northern Illinois Medical Associates is now offering Telemedicine visits with our providers!

Elgin Office

1750 N. Randall Road, Suite 110

Elgin, IL 60123

P: 224-629-4525

F: 224-629-4527

Sycamore Office

2560 Hauser Ross Drive, Suite 450

Sycamore, IL 60178

P: 815-748-3040

F: 815-748-3070

Geneva Office

1000 S. Randall Road, Suite 225

Geneva, Il. 60134

P: 630-879-3500

F: 815-748-3070

NIMA Logo.jpg
bottom of page