Charles Scott Dehaan, MD, Family Medicine

124 N Water St
208
RockfordIL  61107-3960 (Winnebago County)


Phone: 815-312-5810
Fax: 815-312-5811

NPI: 1144392499
License Number: 036-064615 (IL)