We provide you with a patient portal to access your records

New Patient Portal Sign up

If you are a new patient and need to sign up for the portal please click on the link that is associated with your Doctor.


Existing Patient Portal Log in

If you already have a log in for the portal you may click on the appropriate link to sign in. 

If you are a patient of Dr. Shah, Dr. Allen, or Dr. Nawab   

If you are a patient of Dr. M.Salwan or Dr. A.Salwan  

Our Offices

Elgin - North 

1750 N. Randall Road, Suite 110

Elgin, IL 60123

P: 224-629-4525

F: 224-629-4527

Elgin - South 

2371 Bowes Road, Suite 100

Elgin, IL 60123

P: 847-742-2600

F: 847-742-2300


2560 Hauser Ross Drive, Suite 450

Sycamore, IL 60178

P: 815-748-3040

F: 815-748-3070


1665 South Street

Geneva, IL 60134

P: 630-879-3500

F: 815-748-3070


2540 Hauser Ross Drive, Suite 275

Sycamore, IL 60178

P: 815-754-4900

F: 815-754-1700