Daniel Michael Schafer, DDS, Dentist

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


Phone: 507-583-2141
Fax: 507-583-7574
Email: dan***@*****sn.com

NPI: 1184917080
License Number: D12942 (MN)