Dr. Dennis Joseph Flanagan's office is in Rockford, IL.
Dr. Dennis Joseph Flanagan offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Dr. Dennis Joseph Flanagan's services on Opencare or book your appointment today.