Frederic Richard Fischer, DDS, Dentist

2606 17th St
Spirit LakeIA  51360 (Dickinson County)


Phone: 712-336-3037
Fax: 712-336-3037

NPI: 1851466791
License Number: 6108 (IA)