Rachel Hammel McDowell, MD, Emergency Medicine

5666 E State St
C/O Er
RockfordIL  61108-2425 (Winnebago County)


Phone: 815-381-7758
Fax:

NPI: 1104879071
License Number: E-4596 (AR)