Rex Michael Shearer, DDS, Dentist

217 W 6th
Storm LakeIA  50588 (Buena Vista County)


Phone: 712-732-3377
Fax:

NPI: 1356402754
License Number: 05346 (IA)