John Michael Flor, DDS, Dentist

405 E Main St
Blooming PrairieMN  55917-3037 (Steele County)


Phone: 507-583-2141
Fax: 507-583-7574

NPI: 1467432021
License Number: 8202 (MN)