Samir K Shah, MD, Internal Medicine

2350 N Rockton Ave
RockfordIL  61103-3600 (Winnebago County)


Phone: (815) 971-2200
Fax: 815-971-9097

NPI: 1427072768
License Number: 036-063403 (IL)