Odden Dental Group, P.C.Odden Dental Group, P.C. · General Practice Dentistry227 S State St, Madrid, IA 50156(515) 795-8227Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing