Muhammad Salahuddin, MD, Internal Medicine

1300 W 2nd St
Rock FallsIL  61071-1005 (Whiteside County)


Phone: 815-626-2230
Fax:

NPI: 1831138700
License Number: 036-084847 (IL)