Tanner Flaherty, DMD, Dentist

4346 E 53rd St
DavenportIA  52807-3039 (Scott County)


Phone: 563-355-5393
Fax: 563-355-3447

NPI: 1811242951
License Number: 019029124 (IL)