Locations

Our Offices

Elgin – North
1750 N. Randall Road, Suite 110
Elgin, IL 60123
P: 224-629-4525
F: 224-629-4527
Providers: Dr. Asad Shah, Dr. Hina Nawab, Dr. Marvin Salzmann.
Office Hours
Mon: 7am – 4pm
Tue: 7am – 4pm
Wed: 7am – 6pm
Thu: 7am – 5pm
Fri: 7am – 4pm
** Every 3rd Saturday of the month from 9am-noon


Elgin – South
2371 Bowes Road, Suite 100
Elgin, IL 60123
P: 847-742-2600
F: 847-742-2300
Providers: Dr. Ashima Salwan, Dr. Manav Salwan.
Office Hours
Mon: 9am – 5pm
Tue: 9am – 3pm
Wed: 9am – 5pm
Thu: 9am – 5pm
Fri: 9am – 3pm


Geneva
1665 South Street
Geneva, IL 60134
P: 630-879-3500
F: 815-748-3070
Providers: Dr. Jamison Allen.
Office Hours
Mon: 9am – 5pm
Tue: 9am – 5pm
Wed: Closed
Thu: 1pm – 5pm
Fri: 2pm – 4pm
Sat: 9am – noon (every 1st & 3rd week of the month)


Sycamore
2560 Hauser Ross Drive, Suite 450
Sycamore, IL 60178
P: 815-748-3040
F: 815-748-3070
Providers: Dr. Jamison Allen, Dr. Asad Shah.
Office Hours
Mon: 7am – 6pm
Tue: 7am – 6pm
Wed: 7am – 5pm
Thu: 7am – 5pm
Fri: 7am – 6pm
Sat: 8am – 11am (every 2nd & 4th week of the month)


Sycamore
2540 Hauser Ross Drive, Suite 275
Sycamore, IL 60178
P: 815-754-4900
F: 815-754-1700
Providers: Dr. Ashima Salwan, Dr. Manav Salwan.
Office Hours
Mon: 7am – 6pm
Tue: 7am – 6pm
Wed: 7am – 5pm
Thu: 7am – 5pm
Fri: 7am – 6pm
Sat: 8am – 11am (every 2nd & 4th week of the month)