Dennis J. Flanagan, DDS, MS
1075 Featherstone Rd.
Rockford, IL 61107
(815) 399-575
506 North Elida
Winnebago, IL 601088
(815) 335-1005
Orthodontist Rockford Winnebago IL Invisalign Dennis J Flanagan DDS MS
Orthodontist Winnebago Rockford IL Invisalign Dennis J Flanagan DDS MS
Dennis J. Flanagan, DDS, MS
1075 Featherstone Rd.
Rockford, IL 61107
(815) 399-575
506 North Elida
Winnebago, IL 601088
(815) 335-1005