Rajesh P Shah, MD, Internal Medicine

1750 N Randall Rd
Ste 110
ElginIL  60123-7900 (Kane County)


Phone: 224-629-4525
Fax: 847-719-0341

NPI: 1477617462
License Number: 036054295 (IL)