Richard S McCaughey, DO, Preventive Medicine

1301 Pennsylvania Ave Ste 416
Des MoinesIA  50316-2367 (Polk County)


Phone: 515-263-2300
Fax: 515-263-2303

NPI: 1750473062
License Number: 1958 (IA)