John Paul Cavanaugh, DDS, Dentist

1212 Pleasant St
Ste 102
Des MoinesIA  50309-1414 (Polk County)


Phone: 515-243-5070
Fax: 515-243-2029
Email: met***@*****il.com

NPI: 1932369162
License Number: 8124 (IA)