Stephen Richard Welsh, DDS, Dentist

128 E Main
ManlyIA  50456-0717 (Worth County)


Phone: 641-454-2284
Fax:

NPI: 1942212634
License Number: 6346 (IA)